PCS Global Tech interview question

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