Advanced nursing practice is an umbrella term describing an advance level of clinical nursing practice that maximizes the use of graduate educational preparation, in-depth nursing knowledge and expertise in meeting the health needs of individuals , families , group , communities and population. It involves analyzing and synthesizing knowledge; understanding, interpreting and applying nursing theory and research ; and developing and advancing nursing knowledge and profession as a whole.