Explanation: The approach to specifying the types of function parameters and return values. Enhances code reliability by ensuring consistent data types in function usage.