A subculture is a group of people, possibly from different cultures, who share an interest or passion so as to create solidarity. It is often described as a culture within a culture. However, like the case of the Internet, it may also be a culture whose members are also members of other cultures.