IBM Interview Question

What are web hooks? explain how you used in your projects