Triplebyte Interview Question

What is database normalization? What are the pros and cons to normalization?