The "Medium" entity allows you to manage and organize different types of Classes in your system. For example you can might create a Medium called Painting, and another Glasswork and assign these to different Classes and Programs. Below are the field options available for defining and configuring a Medium.
---
# **Page Overview**
| Field | **Description** |
| ---------------------- | ----------------------------------------------------------------- |
| **Medium ID** | Automatically set |
| **Medium Name** | The public facing name of the medium |
| **Medium Type** | |
| **Publish** | Toggle the medium as an option when setting up a class or program |
| **Medium Description** | For internal use |
## **Notes**
- Un-publishing a Medium will not remove it from classes already using it. It will just prevent it from appearing in the drop down. You should first re-assign any classes using the medium if you want to remove it from appearing on the storefront.