Ulike typer samfunn