Básicamente, Bitcoin Core es un software que se ejecuta en la red Bitcoin y fue lanzado por la propia comunidad Bitcoin e incluye una billetera que se puede usar para almacenar y enviar bitcoins. Además, Bitcoin Core se utiliza para extraer bitcoins. El nombre Bitcoin Core también sirve para indicar que se trata de un software que desciende directamente del Bitcoin original y para diferenciarlo de los llamados hard forks de la red: Bitcoin Cash, Bitcoin Gold, Bitcoin Diamond2.
Como mucha gente sabe, Bitcoin Cash, por ejemplo, surgió como una "variante" del bitcoin original para enfocarse 100% en los intercambios y pagos -dado que la red bitcoin es más costosa- ya que valora la seguridad y la descentralización, pero BTC Cash no ha tenido el mismo éxito.
Bitcoin Core fue desarrollado por Wladimir van der Laan basándose en el código de referencia original de Satoshi Nakamoto. Vale la pena recordar que BTC Core es de Código Abierto y cualquiera puede proponer mejoras al código base, y la comunidad lo evaluará y, si es posible, lo implementará.