In the context of Software Configuration Management (SCM), a post-commit hook is a command run just after a commit is performed.
The usual use of post-commit hooks is to send emails about the commit, nofify others tools (bugtrackers, continuous integration systems) or trigger a website publication or a backup process.