Crabs live under river banks, lakes, beaches, and in holes in the sand, with over 4,500 types of crabs and 500 types of hermit crabs. Crabs eat algae, small fish, plankton, and sometimes each other. They are eaten by seagulls, people, and larger fish.