🧒 Explain like I'm 5
Restaurant A (your website) wants to fetch items from the inventory of restaurant B (another origin API). The browser's security guard blocks the request: "Does B allow A to fetch items?" For this unusual request, the guard sends a preflight OPTIONS request; only when B signs off (Allow header) will the request be permitted.
Interactive quiz
Check your understanding with an instant-feedback quick check.
Detailed notes
Senior-level deep dive: internals, pitfalls, and a self-interview ladder.
Practice with AI feedback
Answer out loud, get scored on correctness, depth, and clarity.