Future presented Blender 2.8 with updated viewport, new Grease Pencil and other new functionalities.
As it is stated in the design document, the goal of the updates is to provide artists a possibility to work faster and more efficient.
Blender 2.8 brings the minimum OpenGL version to 3.3, with even newer features for compatible hardware. The main use of this technology is Blender’s new real-time render engine: Eevee. Eevee is a fully-featured PBR (physically based-rendering) engine for real-time visualization. With advanced features such as volumetrics, screen-space reflections, and refractions, soft shadows, post-processing effects such as ambient occlusion, depth of field, camera motion blur and bloom.
The new Grease Pencil is no longer just a stroke, but a real Blender object with huge improvements to brushes and tools. It improves 2D drawing capabilities and creates a more friendly interface for the 2D artist, while keeping the advantages of having a full 3D suite underneath.
About other features, such as layers and collections, workspaces, dependency graphs, asset management etc you can check on developers’ website here and here.