heroism: the qualities of a hero or heroine; exceptional or heroic courage when facing danger (especially in battle)
courage: a quality of spirit that enables you to face danger or pain without showing fear
specification: a detailed description of design criteria for a piece of work