PCS Global Tech Interview Question

Explain normalization, 1NF, 2NF, 3NF and BCNF.