# Categories

### Overview

Organizing learning courses into categories provides a systematic and user-friendly approach for companies aiming to streamline and optimize their training programs. By categorizing courses, companies can effectively structure and showcase a diverse range of learning opportunities, making it easier for employees to navigate and find relevant content. This categorization allows organizations to align courses with specific skills, departments, or job roles, ensuring that employees can access tailored learning paths that directly contribute to their professional development and job responsibilities. Additionally, it simplifies the management of a large course catalog, enabling administrators to efficiently update, track, and evaluate the effectiveness of training initiatives within distinct thematic areas.

<img src="/files/CPasJzAwDB2J4CBAnF0i" alt="" width="563">

Within this menu, admins can create new categories, edit existing categories, and toggle the category view in the user portal course catalog.

{% hint style="info" %}
When category view is toggled off, all courses will appear as a list within the **Courses Catalog**.
{% endhint %}

***

### Add new category

To create a new category, click the **Add New Category** button located at the top right of your screen.

<img src="/files/kiBuztMyQ3Fj7fI9io6p" alt="" width="541">

Each category must have a name (mandatory), a description, and a featured image. The recommended size for the featured image is 250 x 250 pixels. You have the option to choose a featured image from the pre-installed icon gallery, or you can upload your custom image.

Ordering categories is straightforward – simply rearrange them by dragging and dropping above or below as per your preference.

Category Management Guidelines:

1. **Deletion:** All categories, with the exception of "un-categorized," can be deleted.
2. **Editing:** Every category, including "un-categorized," can be edited to suit your needs.


---

# 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://guides.mangoapps.com/lms-guide/learn-admin/categories.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.
