Úkol je problémová situace s jasně definovaným cílem , kterého je třeba dosáhnout; v užším slova smyslu se úkolu samotnému říká také samotný cíl, daný v rámci problémové situace, tedy to, co je potřeba udělat [1] . Ještě užší definice nazývá problémem situace se známým počátečním stavem systému a nezbytným konečným stavem systému, přičemž je známa cesta, jak z výchozího stavu dosáhnout konečného stavu (na rozdíl od problému , ve kterém dosažení konečného stavu systému není známo).
Další definice pojmu „úkol“ podle mezinárodních norem :
V nejširším slova smyslu je úkol chápán jako něco, co je třeba udělat - úkol , zadání, úkol, cvičení , například logický problém , matematický problém , šachový problém .
Na rozdíl od funkce , kterou lze provádět průběžně, jde za daných podmínek o dosažení konečného výsledku ( řešení problému ).
V úkolu jsou: [5]
Požadované řešení lze specifikovat různými způsoby: jako konečný stav situace (např. jak má vypadat dokončený hlavolam); jak získat nové znalosti (například 2 + 2 = ?); jako navázání určitých spojení (vztahů) mezi prvky situace (například když je třeba určit, který z obou objektů je těžší) atd.
Rozlišují se následující charakteristiky stavu úlohy: [5]