Information about Harajuku from Wikipedia
The term "Harajuku Girls" has been used by English-language media to describe teenagers dressed in any fashion style who are in the area of Harajuku. This fashion infuses multiple looks and styles to create a unique form of dress. One of these styles, Kawaii, came to fame in the 1990’s. Kawaii became a popular phrase that meant something was cute or pretty. Kawaii was a form of resistance in that the style and culture associated with it were not seen as attractive by an older generation. This idea of Kawaii was a distinct youth culture separate from the traditional one in existence.
The cyber-punk look takes its influence from gothic fashion and incorporates neon and metallic colors. However, it isn't as popular as it was in the 1990s.
Lolita Fashion was created in Osaka. It is a play on Victorian era princess fashions and ripped gauzed gothic fashion. Like Kawaii, Lolita also revolves around being cute and innocent.  By wearing and promoting these styles performers allowed the fashions to flourish because fans were eager to replicate their idols.
Punk style in Harajuku is more of a fashion than a statement. Its fashion mainly consists of dark colors, plaid, chains, and zippers. Punk style is also one of the more gender-neutral fashions in Harajuku.
Ganguro is a style that symbolizes the average American teenager. The term translates to ‘black-faced’. The basic look is what Westerners would call a ‘California girl’, with bleached hair, dark skin, fake eyelashes and nails. No one really is sure how Ganguro came to be. Many assume it originated in the early 1990’s, when singer and performer Janet Jackson was popular.
Cosplay is more of a costume-based style. A cosplay enthusiast will usually dress as a fictional or iconic character from a band, game, movie, anime, or manga.
Ura-Hara is another section of Harajuku, which caters to a mostly male population interested in a hip-hop, graffiti, and skater fashion and culture. Ura-Hara is seen as the opposite of Harajuku in that it’s more hidden and reserved.
In addition to Harajuku is its counterpart, known as Visual Kei. this refers to the style of bands and their fanbase. The term Visual Kei literally means a ‘visual style of music’. The melodies of the music these bands perform often resemble eighties rock, heavy metal, or techno; in some cases, the sound is a good mix of the three. The fashion began in the 80’s, when American metal bands were popular. Japanese fans loved how their idols would dress frantically and paint makeup wildly on their faces, so they began to emulate their style. This mimicking is also known is costume play, or cosplay.