Een heuristische benadering, vaak eenvoudigweg een heuristiek genoemd, is elke benadering van probleemoplossing, leren of ontdekken die gebruik maakt van een praktische methode die niet gegarandeerd optimaal of perfect is, maar voldoende is om het probleem goed genoeg op te lossen.