I am a newbie to android and when I was searching the code for sending an sms I found he used a pending intent and started learnign about it, I studied that it is used by 3rd party applications to start intents and also it takes action in the future but I didn't understand exactly how these work? Anyway in future whenever a pending intent gets called it calls an intent so instead why don't we directly go for intent? 

I hope the question is clear so if possible please give me examples of working with intents and pending intents please dont't explain me the definitions again....