In the coming weeks and months everyone will be debating the future of Egypt and asking, "what does the revolution mean?" There is a long, difficult road ahead but for today at least, Egyptians are celebrating. Here are some pictures from Tahrir Square today. [Images via AP]