There are two types of mobs in Minecraft: Friendly and Enemy. Friendly mobs will not attack the player unless attacked by the player and Enemy mobs will attack the player on sight.

There are currently 37 mobs in Minecraft.

Friendly Mobs

Enemy Mobs