What Are Mammals? Defining Characteristics, Types & Differences Explained