A profession is an occupation that requires extensive training and the study and mastery of specialized knowledge, and usually has a professional association, ethical code and process of certification or licensing. Examples are accounting, law, teaching, architecture, nursing, medicine, finance, the military, the clergy and engineering.