All coaching takes place in a particular context. It is guided by various points of focus, including the environment where the coaching takes place. There are certain types of coaching that take place in a refined context, such as entrepreneurship and executive coaching. They are specialized and built on common coaching methodologies. Although a coach does not have to have technical expertise and experience with entrepreneurship and executive business, an understanding of their clients' environments is essential for success to be achieved.