Titanium provides the ability to extend its built-in functionality through a series of optional extensions, called Titanium+Plus Modules. We'll reference them as Modules here. This guide covers how to create a new module inside Studio, and how to use that module in a project. For more in-depth information about programming a module, see the iOS Module Development Guide, Android Module Development Guide, and Windows Module Development Guide.