A rock festival is an open-air rock concert featuring many different performers, typically spread over two or three days and having a campsite and other amenities and forms of entertainment provided at the venue. Some festivals are singular events, while others recur annually in the same location. Occasionally, a festival will focus on a particular genre, but many attempt to bring together a diverse lineup to showcase a broad array of popular music trends.
Read more on Wikipedia