Social science fiction: concerned less with technology and space opera and more with sociological speculation about human society. In other words, it "absorbs and discusses anthropology", and speculates about human behavior and interactions. Exploration of fictional societies is one of the most interesting aspects of science fiction, allowing it to perform predictive and precautionary functions, to criticize the contemporary world and to present solutions, to portray alternative societies and to examine the implications of ethical principles.