What are the different kinds of cells?