Inteligența artificială este o ramură a informaticii care se ocupă cu dezvoltarea de algoritmi și tehnici care permit mașinilor să învețe și să își dezvolte abilități prin intermediul experienței. Aceasta are o multitudine de aplicații, de la asistenți personali pe smartphone-uri, la automobile autonome și sisteme de securitate. În general, este utilizată pentru a automatiza sarcinile și procesele repetitive pentru a economisi timp și resurse.