---
title: Add plugins
description: Plugins are a way to enhance the basic Elasticsearch functionality in a custom manner. They range from adding custom mapping types, custom analyzers (in...
url: https://www.elastic.co/docs/deploy-manage/deploy/self-managed/plugins
products:
  - Elasticsearch
applies_to:
  - Self-managed Elastic deployments: Generally available
---

# Add plugins
Plugins are a way to enhance the basic Elasticsearch functionality in a custom manner. They range from adding custom mapping types, custom analyzers (in a more built in fashion), custom script engines, custom discovery and more.
For information about selecting and installing plugins, see [Elasticsearch plugins](https://www.elastic.co/docs/reference/elasticsearch/plugins).
For information about developing your own plugin, see [Create Elasticsearch plugins](https://www.elastic.co/docs/extend/elasticsearch).