There are many varieties of coffee trees. And each type affects the taste differently.Including environmental conditions such as rain and sunlight can affect thefinished product as well. Most people buy coffee based on roasting. There are darkroasts, medium roasts, and light roasts. Most people prefer medium roast because ithas a smooth taste.