rtCamp interview question

What are IIFEs in JavaScript?