Using the Enhanced Profile User Interface ( My Name -> Setup -> App Setup -> Customize -> User Interface), the Profile manager makes it very simple.
Assigned Apps
Under Manage Users -> Profiles, select the profile you want to edit. There is a screen for Assigned Apps, which will govern what the profile sees in the drop-down in the upper-right of the screen.
App Permissions
Governs general permissions for an app, such as Convert Leads inside Sales.
Object Settings
Lets you set specific permissions on fields as well as if the profile can Read, Edit, Delete the object at all.
Bulk Permissions for Apps
If you want change permissions to an application in bulk, go to My Name -> Setup -> App Setup -> Create -> Apps. Find the app, click edit, and then scroll down. You will see a list of Profiles and checkboxes that dictate if they can see the app and if it is the profile's default app.
Note: Just because a user has access to the App does not necessarily mean they have access to the Tabs inside of the App. That will be governed by their profile's Object Settings (see above.)
This is answer to my own Question.
Permission "Enable Salesforce Identity", needs to be enabled by Salesforce Support. My Organization was not having this permission.
Now, its Working.
Best Answer
Community will be visible as App only if your profile is added as member of community. Simply add desired profile as member: Setup -- communities -- workspaces -- adminstration -- member - (add your profile).