> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What are plugins

> Plugins enable seamless interaction between services, allowing integration and customization of workflows by connecting different platforms.

Plugins act as versatile connectors that enable one service to interact with another seamlessly. They function similarly to how Single Sign-On (SSO) allows you to use your Gmail or GitHub accounts to log into various websites, bridging the gap between different platforms and enabling programmatic integration.

For example, if you need to connect [Jenkins](https://learn.kodekloud.com/user/courses/jenkins) with Azure, you can install an Azure plugin within your Jenkins pipeline. This plugin grants programmatic access to Azure, streamlining the integration process between the two services. Similarly, you might choose [Jenkins](https://learn.kodekloud.com/user/courses/jenkins) to build your projects while leveraging [GitHub Actions](https://learn.kodekloud.com/user/courses/github-actions) or another CI/CD tool for deployment. The plugin architecture empowers you to adopt the best tool for each phase of your workflow without compromise.

<Callout icon="lightbulb" color="#1CB2FE">
  Plugins facilitate smoother integrations, allowing you to mix and match services to tailor your workflow to your unique needs.
</Callout>

That's it for this lesson. We'll see you in the next one.

Thank you.

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/jenkins/module/34e95998-38e2-4735-a378-b466e6a5851c/lesson/c524b145-3cb2-418a-837e-8654af64b227" />
</CardGroup>
