Whats the difference between macaroni, spaghetti, noodles, and pasta?

7 answers 7