In Colorado, there are four types of adoption: foster care adoption, private agency adoption, independent adoption, and international adoption. Foster care adoption is the most common and least expensive type, while private agency and independent adoptions involve working with agencies or attorneys and can be more expensive but also offer more control over the process.