A form of Black Box Testing where we evaluate the individual functions of a system (not always the entire function code, but a portion of code).