Fondamentalmente, Bitcoin Core è un software che gira sulla rete Bitcoin ed è stato rilasciato dalla stessa comunità Bitcoin e include un portafoglio che può essere utilizzato per archiviare e inviare bitcoin. Inoltre, Bitcoin Core viene utilizzato per estrarre bitcoin. Il nome Bitcoin Core serve anche ad indicare che si tratta di un software discendente direttamente dal Bitcoin originario e a differenziarlo dai cosiddetti hard fork della rete: Bitcoin Cash, Bitcoin Gold, Bitcoin Diamond2.
Come molti sanno, Bitcoin Cash, ad esempio, è emerso come una "variante" del bitcoin originale per concentrarsi al 100% su scambi e pagamenti - dato che la rete bitcoin è più costosa - in quanto valorizza la sicurezza e il decentramento, ma BTC Cash non ha visto lo stesso successo.
Bitcoin Core è stato sviluppato da Wladimir van der Laan sulla base del codice di riferimento originale di Satoshi Nakamoto. Vale la pena ricordare che BTC Core è Open Source e chiunque può proporre miglioramenti al codice di base, che saranno valutati dalla comunità e, se possibile, implementati.