What do the lyrics to Viva la Vida mean?

It's about someone looking back at their past, and comparing it to himself then. It basically means people look at their past...................................................................