Closure of attributes refers to the complete set of attributes that can be functionally determined by a given set of attributes in a relational database schema. It is used to identify all possible dependencies and plays a crucial role in normalization and database design optimization.