בהנדסת מערכות, ilities הוא כינוי להיבטים או מאפיינים לא-פונקציונליים של מערכת. באנגלית, רוב המונחים המשמשים לתיאור מאפיינים אלה מסתיימים באותיות 'ility' (ברבים 'ilities') ומכאן מקור הכינוי. בעברית, הסיומות המקבילות הן 'וֹת' ו-'וּת'.
In systems engineering and requirements engineering, a non-functional requirement is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviors. They are contrasted with functional requirements that define specific behavior or functions. The plan for implementing functional requirements is detailed in the system design. The plan for implementing non-functional requirements is detailed in the system architecture.