Im2Learn is consists of a core set of functions and data structures, and extensions (or plugins) that represent solutions for specific tasks. This document will first describe details about the core parts of Im2Learn and next outline the extensions that are available at the time of writing.