Tricon Infotech Interview Question

what are closures in javascript?