This document discusses functions in C programming. It defines built-in functions as pre-defined subprograms in the C language compiler, and user-defined functions as those created by the programmer. Examples are given of programs using built-in functions like scanf(), printf(), and strcpy(), as well as user-defined functions with passing arguments by value and reference. The last section provides contact details for Baabtra Mentoring Partner.