1. A method for automatically suggesting at least one application to a user using an executed application in a computerized environment, comprising: receiving data provided by the executed application: searching an index for at least one suggested application which receives metadata provided by the executed application; and displaying to the user the at least one suggested application, using the data provided by the executed application.