Artist development is the process of introducing a new artist into the limelight by positioning him or her as a sure bet for stardom in a short time. There are numerous strategies for achieving this. Some of the tried and trusted ways include extensive collaborations with A-list artists, release of cover versions of cult classics, performance at the most prestigious music events and venues, appearances at the most popular talk/variety TV and radio shows e.t.c. Artist development is usually undertaken by major labels to generate maximum buzz for an artist they intend to make their marquee act in a few years.