Anscheinend bist du dem Jungen zu "normal". Mainstream heißt übersetzt ungefähr "Hauptstrom" und bezeichnet Leute, die sich in Sachen Mode und Musik an das halten, was die meisten anziehen und hören. Also solche Leute, die "mit dem Strom schwimmen".
SInd Staaten Länder oder sind Länder Staaten? Wo liegt der unterschied?
Korrekt heißt es eigentlich Staat. Ein Staat hat ein Staatsgebiet mit festen Grenzen, eine politische Ordnung, (normalerweise) eine Verfassung, eine Regierung, eine Armee und eigene Hoheitszeichen (Wappen, Fahne, Nationalhymne usw.) und ein Staatsvolk. In manchen Staaten gibt es natürlich auch verschiedene Volksgruppen, was zu Problemen führt, wenn diese Volksgruppen lieber einen eigenen Staat haben möchten. "Land" ist eher eine allgemeine Bezeichnung. Normalerweise führt das nicht zu Problemen, viele Leute sagen einfach Land, z.B. "In welchem Land hast du dieses Jahr Urlaub gemacht?". Aber z.B. die Bundesrepublik besteht aus 16 Bundesländern, da kann es dann schon zu Begriffsverwirrungen kommen. Also lieber korrekt "Staat" sagen.