A practical guide to learning and retaining the concept of Closures by understanding and implementing a caching function to optimise applications.