Can adopt various formality based on differing needs of the stkhldrs
audit and security-non functional requirements
more than one viewpoints, interrelated with each other-tracing requirements
User stories or use case--functional requirements
Elicitstion results-business analysis