What are the two different types of blood cells?