What Are Render Elements?
Learn about render elements, an important part of Drupal's Render and Form APIs
In a render array, the #type property points to a render element, a prepackaged render array of common properties with sane defaults that describe display logic for commonly-used HTML components such as tables, links, and form input elements.
There are 2 main kinds of render elements:
#required and #element_validate, since they are used within the context of a form.Learn about render elements, an important part of Drupal's Render and Form APIs