HCI is the branch of informatics that studies and supports the design, development, and implementation of humanly usable and socially acceptable information technologies

Online virtual worlds, electronic environments where people can work and interact in a somewhat realistic manner, have great potential as sites for research in the social, behavioral, and economic sciences, as well as in human-centered computer science. It also encompasses compilers to wearable devices, robotics to databases, supercomputing to software engineering.