محاسبات
محاسبات یک واژه کلی است که به هر یک از انواع پردازش اطلاعات اطلاق می شود. این پردازش شامل پدیدههایی مانند فکر کردن انسان تا بسیاری از موارد دیگر می شود. محاسبات یک پروسه است که از یک مدل تعریفشده قبلی که می تواند توسط یک الگوریتم، پروتکل، همبندی شبکه و غیره بیان و فهمیده شود، تبعیت می کند.
محاسبه یعنی تغییر یک حالت حافظه به حالتی دیگر. در واقع فرآیند محاسبه اطلاعاتی را می گیرد و به اطلاعاتی دیگر تبدیل می کند. با این شرط که این تغییر متعیّن باشد (تصادفی/رندوم نباشد)، یعنی هر بار با یک ورودی یکسان یک خروجی مشخص را بدهد. آن چیزی که ورودی را به خروجی تبدیل می کند اسمش «تابع» است.