Traditionally, the hospitality industry was thought to be just hotels and restaurants. Today, however, the scope of the hospitality industry is broader and includes more type of businesses such as resorts, casinos, catering and tourism. Furthermore, there has been an attempt to come up with new ideas for one-stop hospitality. For instance, casinos in foreign countries attract a huge number of gamblers because of providing a full range of hospitality from entertainment, accommodation to food & drink. Also, there are some new forms of the hospitality business providing services about event management and wedding planning.