Due to the complexity and variety of autism spectrum disorders, there are sociological and cultural aspects of autism that need to be considered when discussing it, such as the culture which has evolved from autistic persons connecting and communicating with one another. In addition, there are several subgroups forming within the autism community, sometimes in strong opposition to one another.