 A second meaning of the term of system requirements, is a generalisation of this first definition, giving the requirements to be met in the design of a system or sub-system.Often manufacturers of games will provide the consumer with a set of requirements that are different from those that are needed to run a software.These requirements are usually called the recommended requirements.