In PL/SQL, functions MUST return a value. This is a fundamental distinction between functions and procedures - procedures do not return values, while functions are specifically designed to compute and return a single value. The RETURN statement is mandatory in PL/SQL functions, and the function must return a value of the declared return type.