A requirement is a statement that identifies a necessary capability, attribute, characteristic, or quality of a system for it have value and utility to a customer, organization or internal user. A requirement specification refers to an explicit set of requirements to be satisfied by a material, design, product, or service.