Professional is one who is engaged in a specified activity as one's main paid activity to lead his livelihood. Being professional involves advanced learning of a concerned branch of study. Those who engage in professional activity or course share a common purpose of enhancing their ability to do their work. Professionals include a wide variety of individuals like a teacher, marketing executives, engineers, architects, doctors, lawyers and accountants. Professionals' courses range from workshops to a semester long academic activity. The formats of learning experiences differ from one course to another and so do their learning experiences. The 21st century has seen a significantly witnessed the growth of online professional development courses.