Whats the diference between art nouveau, bauhaus, and art deco?

They are very similar, and movement from the same time frame, is the biggest difference geographic?
2 answers 2