Classical computing: a cat is either alive (bit: 1) or dead (bit: 0)
Quantum computing: a cat that may be simultaneously both alive and dead (without observation)
As soon as you observe it, the whole system collapse (it is either alive or dead) https://en.wikipedia.org/wiki/Schr%C3%B6dinger%27s_cat
The phenomenon of correlation between multiple qubits, known as quantum entanglement, is a fundamental resource of quantum computation. a qubit can be in any superposition of the states |0> (such as cat is dead) and |1>(such as cat is alive). a and ß are known as the amplitudes
When we have 2 qubits, there is entanglement. The composite system can adopt any superposition of the states {|00>, |01>, |10>, |11>} One of the possible superpositions is the Bell states below. Basically the first qubit determines the second one. (there is entanglement because any operation applied to the first qubit affects the outcomes that of the second qubit; if first qubit is 1 then second qubit must be 0 and vice versa)
We can test these gates later in Jupyter Notebook session (for example, an H gate and an CNOT gate is used in (d) to generate the output from two input qubit)
Ref: https://onlinelibrary.wiley.com/doi/full/10.1002/wcms.1481