An 'engine' is simply another name for a module or 'plugin' in the system. All can be though of as synonymous. Engines are used to extended functionality in the system.