Main features are such as realistic environments, friendly interactivity, cross-platform support, secure handling of data, optimization of performance, and simple UX design.