A production company works to provide the basic requirements for the production of a creative project, which could belong to fields like performing arts, films, television, videos, video games, radio or even comics. The team essentially has many technical experts, each involved in various aspects of production. These aspects could be scripting, budgeting, managing resources, co-ordinating with talent, production, post-production activities and marketing among others.