Intention
Android Intent is an object that carries an intent, that is, a message from one component to another component inside or outside the application. Skills can transfer messages between any three main components of the application - "Actions, services" and "BroadcastReceivers".
Intent itself, an Intent, is a passive data structure. It contains an abstract description of the operation being performed.
For example: let's say you have an Activity that an email client should launch and send an email. To do this, your activity will send an Intent with the ACTION_SEND action along with the corresponding choice in the Android Intent Resolver:
Intent intent = new Intent(Intent.ACTION_SENDTO); intent.setData(Uri.parse("mailto:"));
This selection gives you the right interface for the user to choose how to send your email data.
EXPLICIT INTENTS
// Explicit Intent by specifying its class name Intent i = new Intent(this, TargetActivity.class); i.putExtra("Key1", "ABC"); i.putExtra("Key2", "123"); // Starts TargetActivity startActivity(i);
INFLUENCE OF THE STATEMENT
// Implicit Intent by specifying a URI Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com")); // Starts Implicit Activity startActivity(i);
Awaiting Intent
A PendingIntent is a token that you provide to an external application (for example, NotificationManager, AlarmManager, Home Screen AppWidgetManager or other third-party applications), which allows a foreign application to use the permissions of your application to execute a predefined piece of code.
By giving PendingIntent to another application, you grant it the right to perform the specified operation as if the other application was itself (with the same rights and identification). In the form of, for example, you have to be careful about how you create the PendingIntent: almost always, for example, the underlying intent that you supply should have a component name explicitly set to one of your own components, to ensure it is ultimately sent there and nowhere else.
Example of Expected Intent: http://android-pending-intent.blogspot.in/
Source: Android Intent and Expected Android Intent
Hope this helps.