An arts festival is a festival that can encompass a wide range of art forms including music, dance, film, fine art, literature, poetry and isn't solely focused on visual arts. Arts festivals may feature a mixed program that include music, literature, comedy, children's entertainment, science, or street theatre, and are typically presented in venues over a period of time ranging from as short as a day or a weekend to a month. Each event within the program is usually separately ticketed.