There are three main types of blockchains: public blockchains, private blockchains, and consortium blockchains. Public blockchains are open to anyone, private blockchains are restricted to authorized users, and consortium blockchains are shared among a group of organizations.