A feature is a product capability that meets a user's need. This can relate to features such as the ability to log in, an advanced search engine, and more. In contrast, a requirement describes either an aspect of a product or a system that needs to be built. Requirements are often described as “functional” requirements, which describe how something works, or “non-functional” requirements which describe attributes such as performance and security.