Inteligenta artificiala poate fi definita ca o tehnologie care permite computerelor sa faca lucruri care necesita, de obicei, inteligenta umana, cum ar fi invatarea, rationarea si perceputia senzoriala. Aplicatiile inteligentei artificiale includ asistenti virtuali, masini autonome, prelucrarea limbajului natural, sistemul de recunoastere faciala si tehnologia de analiza a datelor, cu aplicatii in diverse domenii, precum medicina, afaceri si securitatea cibernetica.