Define the Category of Function?
A function, depending on whether arguments or parameters are present or not and whether a value returned or not, may belong to one of the following categories
1. Functions with no arguments and no return values.
2. Functions with arguments and no return values.
3. Functions with arguments and return values.