discover.el adds context menus to commonly-used features in Emacs. The context menu functionality is provided by makey.el, a library based on the popup menus used in Magit. For more information read this: http://www.masteringemacs.org/articles/2013/12/21/discoverel-discover-emacs-context-menus/