Inputs typically reside in forms but can appear in other places, like dialog boxes and search.
The following input types can be used with matInput directive:
In the next example we will show you how to add error messages and hints to input boxes.