Tarafunktion är en matematisk funktion som beskriver relationen mellan två variabler. Vanligtvis används termen "tarafunktion" för att beskriva en funktion som har en indata och en utdata, där utdatan beror på värdet av indatan. Tarafunktioner kan vara linjära eller icke-linjära och används för att beskriva olika fenomen och samband inom matematik och vetenskap.