Basicamente, o Bitcoin Core é um Software que funciona na Rede Bitcoin e foi lançado pela própria Comunidade Bitcoin e inclui uma carteira que pode ser usada para armazenar e enviar bitcoins. Além disso, o Bitcoin Core é usado para minerar bitcoins. O nome Bitcoin Core também serve para indicar que esse é o software diretamente descendente do Bitcoin original e diferenciá-lo dos chamados hard forks da rede: Bitcoin Cash, Bitcoin Gold, Bitcoin Diamond2.
Como é do conhecimento de muitos, o Bitcoin Cash, por exemplo, surgiu como uma "variante" do bitcoin original para focar 100% em trocas e pagamentos - tendo em vista que a rede bitcoin é mais cara - já que preza por segurança e descentralização, mas o BTC Cash não obteve o mesmo sucesso.
O Bitcoin Core foi desenvolvido por Wladimir van der Laan com base no código de referência original de Satoshi Nakamoto. Vale lembrar que o BTC Core é um Código Aberto e qualquer pessoa poderá propor melhorias para código base, e o mesmo será avaliado pela comunidade - e se possível, implementado.