CSS has a kind of precedence system, so sometimes few , I don't really remember what its called, there are cases when it is absolutely necessary, eg. a situation where you have a page where you are adding own page specific css and on that very page you want to over write its appearance which is decided by main css... its just an example, since now you have some idea about it, when you will get in situation which need this , you will naturally understand its need.