EJB 3.0 introduced annotations as the primary mechanism for mapping entity columns to database columns, replacing the verbose XML deployment descriptors of earlier EJB versions. While XML mapping files are still supported as an alternative, annotations provide a simpler, more intuitive inline approach. HTML is never used for ORM mapping.