| Full client | Or full node: It stores the entire blockchain, manages a user's wallet and is able to initiate a transaction on the bitcoin network. Bitcoin core is such a client. |
| Lightweight client | it stores the user's wallet but relies on 3rd party services for transaction validation and initiation of transactions |
| Web client |