Last month Garry added Scene Maps, which let you publish scenes as if they were maps.
This left Hammer in the cold, as you couldn't add doors, or buttons, or triggers like you can in scene.So now Hammer can use game objects and components. Not only does this open up interactivity but you also have access to all regular components, such as the new particle system, physics joints, world UI, and more.
Internally this is all just a regular scene inside your map that gets packed in the vpk.You can also tie meshes to game objects, the door and button here are both interactive map meshes.
There's still a few bits to add such as prefabs and nested parenting, but it's getting there.