1. An action that a user can perform in the application. 2. A configuration object that is intended for describing actions available to users.