This chapter discusses supertypes and subtypes in entity relationship modeling. It defines supertypes as generic entity types that have relationships with one or more subtypes. Subtypes inherit attributes from their supertype and can have additional unique attributes. The chapter covers total and partial specialization, disjoint and overlapping subtypes, and using subtype discriminators. It also discusses modeling business rules and using entity clusters to improve readability of large models.