Aside from origins and roast levels, the process in which the coffee beans are....processed makes a difference in flavors too! Here are a few links to help you better understand what the beans go through in order to get from field to the ready state to be roasted. These are videos produced by Cafe Imports, a most excellent resource.
Wet/Washed Process:
https://www.youtube.com/watch?v=Az0W61hotLM
Wet Hulled Process:
https://www.youtube.com/watch?v=R1z4omBqYxQ
Honey Process:
https://www.youtube.com/watch?v=k5iw31z1FAY
Dry/Natural Process:
https://www.youtube.com/watch?v=yagagM7SlWs