- Normalization is the process of organizing data in a database to reduce redundancy and dependency. It puts data into tabular form by removing duplicated data. - The goals of normalization are to eliminate redundant data, ensure data dependencies make logical sense, and reduce data modification issues like insertion, update and deletion anomalies. - There are various normal forms like 1st, 2nd, 3rd and BCNF which each aim to normalize data further by removing dependencies between attributes. Following these forms can help achieve data integrity and reduce data issues.