Second Normal Form (2NF) is a database normalization step that builds on First Normal Form (1NF). It applies when a table has a composite primary key, meaning the key is made of more than one column. In such cases, some columns might depend only on part of the key, called partial dependencies. These cause data duplication and problems when updating. To fix this, we split the table to remove partial dependencies, ensuring every non-key column depends on the entire key. If the primary key is a single column, 2NF is already satisfied. The example Orders table has a composite key (OrderID, ProductID) but ProductName depends only on ProductID. We move ProductName to a new Products table. After this, both tables are in 2NF, reducing redundancy and improving data integrity.