Applications developed on Titanium integrate your code with native APIs into a tightly integrated app that can be deployed cross-platform.

...

Titanium applications are divided into 4 main parts: the html/css/javascript code that makes up the core application logic, the APIs that access native device/desktop functionality, analytics or other modular functionality, the language-OS bridge that compiles web code into native application code, and the run-time shell that packages the application for cross-platform distribution.

1–1 (1)