The basic Android application does not have permissions associated with it, which means that it can not do anything , which could adversely affect the user’s work or any data on the device. . To make use of protected features of the device, you must include in your AndroidManifest.xml one or more <uses-permission> tags declaring the permissions that your application needs
Refer these links for more info.:
1. Security article on the Android developer page and
2. List of all permissions
and
When you install an application from the Android Market, , . , , , . , , .