The four main types of choirs are religious choirs, secular choirs, school choirs, and community choirs. Each type of choir has its own unique purpose and focus.