As a noun:
* Mainstream refers to the prevailing current of thought, influence, or activity within a society or group.
* Example: "The band is trying to break into the mainstream."
As an adjective:
* Mainstream describes something that is considered conventional or popular within a society or group.
* Example: "The movie was a mainstream success."
So, it depends on the context!