Coffee beans are the seeds obtained from coffee plant. There are a large number of species of coffee plants & the seed from every species produces a coffee slightly different from the other. Not only do these coffee beans differ in their physical appearance but also in characteristics like strength, feel, taste, acidity, etc. With such a vast variety of coffee bean types available to choose from, it can be confusing enough to find the best. Featured here is a quick review of few of the popular coffee beans along with their key features to help you make the best choice.