ARIA is a set of attributes (role, aria-label, aria-expanded, etc.) that complement HTML semantics for assistive technologies, especially for dynamic components. The first rule: prefer the native HTML element; an ARIA attribute only changes the information conveyed, not keyboard behavior.
Example
<button aria-expanded="false" aria-controls="menu">Menu</button>