Norcross hosts conventions, conferences and trade shows. These, loosely defined, are large gatherings of people with common interests who come together to discuss professional or commercial activities and agendas. Trade shows, for example, are organized by companies to showcase their goods and services, and can also be places where orders are taken. Hosting such an event takes a number of arrangements and services in Norcross. This includes halls for the event itself, travel arrangements for the members who come from other cities or states, catering for meals, accommodation services if the event is longer than a day, etc. Personalized services are offered to ensure the event runs smoothly. One can pick and choose between halls, kinds of entertainment options, as well as the services needed by participants. This depends on the scale of the event, and its corresponding budget outlay. Many such services now also come with "green" ratings, that make them the more environmentally responsible choice.