Various genres, each in online program (6,6)
I believe the answer is:
search engine
'online program' is the definition.
'various genres each in' is the wordplay.
'various' indicates an anagram.
'genres'+'each'+'in'='genreseachin'
'genreseachin' with letters rearranged gives 'SEARCH ENGINE'.
(Other definitions for search engine that I've seen before include "Program for locating information" , "Online helper" , "internet facility" , "Yahoo or Google. for example" .)