Understanding functions and their characteristics