The Industry Foundation Classes define a schema for exchanging Building Information Models (BIM). The IFC definitions are documented using EXPRESS, the same language used by the STEP models. Many of the geometric definitions in IFC trace their origins back to STEP.
The IFC files use the same Part 21 file format as STEP. The contents are just described by the IFC EXPRESS schema rather than a STEP schema.