Punk rock has set itself apart from other non-mainstream genres by self-asserting an active "anti"-mainstream social movement that resists commercialism and corporate control. The punk subculture usually does not appreciate major label bands that play punk music that denies the do it yourself (DIY) punk ethic, and thinks they are the same as mainstream music. Indie rock that surfaced in the early 1990s underground took this same DIY ethic. 