IBM interview question

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