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

4 answers