Що таке замикання простими словами?

Замикання – Це функція, оголошена всередині іншої функції і має доступ до змінних зовнішньої (що містить) функції. Замикання має доступ одразу до трьох областей видимості: до своєї власної області видимості (змінні, оголошені всередині замикання);