The front office is the part of a company that comes in contact with clients, such as the marketing, sales, and service departments. The term has more specific meanings in hotels, investment banking, and sports. Wikipedia