They are used in the Natspec comments; each of the tags has its own context based on its usage, as shown in the following table:
| Tag | Used for |
|
@title |
Title for the Smart Contract |
|
@author |
Author of the Smart Contract |
|
@notice |
Explanation of the function |
|
@dev |
Explanation to developer |
|
@param |
Explanation of a parameter |
|
@return |
Explanation of the return type |