Enabling "push" notifications, means you are permitting the application to notify you when you have new notifications from that app. For example, the Facebook app will alert you (even though it hasn't been opened) when you have a new wall post or comment, etc. :) I always enable apps, because I don't open every single application frequently enough to check them manually. So, they are a good thing. I'm glad the iPhone has them now.