What's the difference between dialect arabic & standard arabic?

Which one is spoken in Lebanon? I also heard their is different types of arabic apart from dialect & standard. Their's also egyptian as well. Okay, I'm very confused :S Which one shall I learn? Is their a big difference between them? Shoukran ;]
12 answers 12