An attribute is a marker that provides a special behavior regarding the variable it is following. Those special behaviors will be explained here.
// Example of attributes
[SerializeField]
private string _name;
[SerializeField, ToolTip("Enter any text here")]
private
[SerializeField]
[ToolTip("Enter any text here")]