######################
Extend an Existing App
######################
You can extend a Lightning app by using community components or building your own.
----
.. raw:: html
.. Add callout items below this line
.. displayitem::
:header: Add more components
:description: Extend an app by adding a prebuilt component.
:col_css: col-md-4
:button_link: add_components/index.html
:height: 150
:tag: basic
.. displayitem::
:header: Add a web user interface (UI)
:description: Extend an app by adding a web user interface (UI)
:col_css: col-md-4
:button_link: add_web_ui/index.html
:height: 150
:tag: basic
.. displayitem::
:header: Add a url link
:description: Extend an app by adding a web url link
:col_css: col-md-4
:button_link: add_web_link.html
:height: 150
:tag: basic
.. displayitem::
:header: Build a component
:description: Extend an app by building a component
:col_css: col-md-4
:button_link: build_lightning_component/index.html
:height: 150
:tag: basic
.. displayitem::
:header: Add a server
:description: Extend an app by adding a server to a component.
:col_css: col-md-4
:button_link: add_server/index.html
:height: 150
:tag: Intermediate
.. raw:: html