Minor mode providing an extra keymap which is active when the region is active. You can then add custom keybindings to the region keymap, e.g. you could set "k" to call the command 'kill-region' when the region is active. This is a pretty good way to keep the global bindings clean.