Chapter 8 discusses functions and procedures in PL/SQL, focusing on different calling notations such as positional, named, and mixed. It also explains pass-by-value and pass-by-reference mechanisms for function parameters, detailing their behavior and implications. The chapter includes examples for clarity on how these concepts are implemented in Oracle databases.