# Basespace Apps

BaseSpace Sequence Hub includes two types of apps:

* **Native applications** — Run within the BaseSpace Sequence Hub infrastructure in the Amazon cloud. Native apps consist of an input form, analysis engine, and an in-browser report. Native apps can be automated using the command-line interface and BaseMount.
* **Web applications** — Run outside of the BaseSpace Sequence Hub infrastructure, web apps connect to BaseSpace Sequence Hub using the API or SDK and can run on secure cloud infrastructure, user desktops, or mobile devices. With web apps, analysis can be configured and started from the BaseSpace Sequence Hub input form or from within the app.

BaseSpace Sequence Hub offers four categories of apps:

* **Illumina Core applications** — Apps that are developed by Illumina bioinformaticians and software engineers and rigorously tested and documented. Illumina Technical Support fully supports core apps.
* **BaseSpace Labs applications** — Apps that are developed by Illumina bioinformaticians and software engineers and released as beta apps. Illumina Technical Support does not fully support BaseSpace Labs apps.
* **Third-party applications** — Apps that are developed by third-party groups outside of Illumina. Illumina reviews these native and web apps for quality and robustness before being published. The apps are supported by the third-party developers.
* **Private applications** — Any apps that are developed but not published to the BaseSpace App store. These apps can be shared directly with collaborators to maintain privacy and access to the app.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.basespace.illumina.com/analyze/basespace-apps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
