Basically, this is what the plugin adds:
Whenever a player types /request <name>, every player with the permission: Request.<name> will recieve a message: <Player> send a request to <name>! Use /accept <player>. Whenever this is done, the player will be 'accepted' and some commands are executed. The commands are configurable in the config!
Player can send requests for certain things and when they are accepted, commands are executed!