1. A method for specifying voice commands for an application, comprising: receiving an utterance at a speech engine that performs speech recognition for different applications comprising a command portion that specifies a command for the application to execute; determining the command for the application to perform based on the command portion of the utterance and content from a Voice Command Definition File (VCDF); and launching the application at a location associated with the command and providing information about the command for the application to execute.