Punk culture encompasses distinct styles of music, ideologies, fashion, visual art, dance, literature, and film. Punk also lays claim to a lifestyle and community. The punk scene is composed of an assortment of smaller subcultures, such as Oi! and pop punk. These subcultures distinguish themselves through unique expressions of punk culture. Several subcultures have developed out of punk to become distinct in their own right, including hardcore, goth and psychobilly. The punk movement has had a tumultuous relationship with popular culture, and struggles to resist commercialization and appropriation.