A feature describes prominent or distinctive user-visible aspects, quality or characteristics of a software system or systems [Kang et al. 1990]
A feature is an observable and relatively closed behaviour or characteristic of a (software) part [Pulvermuller&al2001].