The mainstream of house music has probably evolved more than any the house sub-genres. While each of the sub genres have taken house music in new directions the mainstream has incorporated elements of each new trend. So current mainstream house has strong elements of Electro House. Mainstream house often more heavily features vocals than other house genres.