Funksiya (latınca functio – icra, yerinə yetirmə) termini riyaziyyatdan kənarda və içərisində geniş mənada istifadə olunur. Əsas mahiyyətini "icra etmək", "yerinə yetirmə" kimi təsvir etmək olar. Bu, müəyyən bir vəzifənin, rolun və ya əməliyyatın yerinə yetirilməsini ifadə edir.
Gündəlik həyatda, "funksiya" sözü bir obyektin və ya sistemin məqsəd və vəzifəsini, onun nə üçün mövcud olduğunu və nə etdiyini göstərir. Məsələn, "ürəyin funksiyası qanı bədənə vurmaqdır" və ya "telefonun funksiyası əlaqə yaratmaqdır". Bu kontekstdə funksiya, bir şeyin fəaliyyət dairəsi, onun vəzifəsi və ya roludur.
Riyaziyyatda isə funksiya daha dəqiq və formal bir anlayışdır. Riyazi funksiya, bir dəyişənin (müstəqil dəyişən) digər bir dəyişənə (asılı dəyişən) uyğunlaşdırılması qaydasıdır. Yəni, müstəqil dəyişənin hər bir qiymətinə yalnız bir (və ya heç bir) asılı dəyişən qiyməti uyğun gəlir. Bu uyğunlaşdırma qaydası müxtəlif formalarda – formula, cədvəl, qrafik və s. – ifadə oluna bilər. Funksiyanın qiyməti, müstəqil dəyişənin qiymətindən tamamilə asılıdır. Müstəqil dəyişən dəyişdikdə, funksiyanın qiyməti də uyğun olaraq dəyişir. Bu dəyişmə qanunauyğunluğu funksiyanı təyin edir.
Beləliklə, "funksiya" sözü həm gündəlik həyatda geniş mənada istifadə olunan bir termindir, həm də riyaziyyatda dəqiq tərifə malik bir anlayışdır. Hər iki halda da əsas məna, müəyyən bir vəzifənin və ya əməliyyatın yerinə yetirilməsi ideyası ətrafında formalaşır.