Sidechains are blockchains that are connected to the parent or main blockchain. Sidechains discharge transactions from the core chain to increase scalability or add other functionality. An example of a sidechain is Dai.