Bitcoin Core is the reference Bitcoin implementation that includes a full node and an integrated wallet. It is intended for technically capable...
Pros
- Provides full independent validation of the Bitcoin blockchain
- Offers stronger privacy than simplified-payment-verification wallets
- Highly trusted, open-source, and extensively reviewed
Cons
- Requires substantial disk space, bandwidth, and initial synchronization time
- More difficult to set up than Bitcoin Wallet
- Less convenient for casual mobile payments