Modern manufacturing has to cope with dynamic and changing circumstances. Market fluctuations, the effects caused by unpredictable material shortages, highly variable product demand, and worker availability all require system robustness, flexibility, and resilience. To adapt to these new requirements, manufacturers should consider investigating, investing in, and implementing system autonomy. Autonomy is being adopted in multiple industrial contexts, but divergences arise when formalizing the concept of autonomous systems. To develop an implementation of autonomous manufacturing systems, it is essential to specify what autonomy means, how autonomous manufacturing systems are different from other autonomous systems, and how autonomous manufacturing systems are identified and achieved through the main features and enabling technologies. With a comprehensive literature review, this paper provides a definition of autonomy in the manufacturing context, infers the features of autonomy from different engineering domains, and presents a five-level model of autonomy — associated with maturity levels for the features — to ensure the complete identification and evaluation of autonomous manufacturing systems. The paper also presents the evaluation of a real autonomous system that serves as a use-case and a validation of the model.