# Getting Started

### Overview

This guide walks you through the process of integrating **SeaLights** with applications that include **Java components**. It explains the onboarding and setup steps required to integrate SeaLights with each Java-based component of your application.

{% hint style="info" %}
If your application includes components built with other technologies, refer to the corresponding onboarding guides for those technologies. All technology-specific guides can be found in the ["SeaLights Agents & Plugins" section of "Setup & Configuration".](https://app.gitbook.com/o/3RLT0OXHlWYG2r7e2V3v/s/AjqTCMRYvHhDgsdPLUnc/)
{% endhint %}

Repeat the process described in this guide for each Java component in your application.

### Using This Guide

SeaLights recommends a [**phased onboarding approach**](https://docs.sealights.io/knowledgebase/phased-onboarding/readme#what-youll-achieve-in-each-phase). Each phase builds upon previous phases—gradually increasing the value you gain from SeaLights while adding configuration layers step by step.
