Silo (CA) Interview Question

What are react hooks and when do you use them?