What is difference between american roulette and european roulette? which one do you suggest me to choose?

thanks.

While I was learning basics roulette, I am curious that how does house gets its advantage in roulette by zero or double zeros(American roulette)?
Can we bet on zero(s) and if yes, what is the pay out? Thanks
Thanks John F. Cleared few doubts in my mind.
I would like to hear from others what they feel about this game.