Types of Adoption Agencies

What are the different kinds of adoption agencies, and which one should you adopt a child through?