Функционал
Когда создается программное обеспечение в программу закладывается функционал. То есть функционал - это набор функций, которые умеет выполнять программа. Например, создание программного обеспечение выполнялось некой вычислительной программы - калькулятора. Функции могут быть заложены следующие: сложение, вычитание, умножение, деление и т.д. А все это вместе называется функционалом.