There are many types of chickens. Different types of chickens comes in different colors, sizes and appearance. It also has different time that they will lay their eggs. There are specific chickens that are kept for laying eggs and chicken that are kept for meat.