Backcasting, pokrótce to przeciwstawne podejście do tradycyjnego prognozowania (forecastingu). O ile w forecastingu wychodzi się od stanu obecnego i rozważa prawdopodobieństwa różnych ścieżek prowadzących ku przyszłości i wybiera tę najbardziej prawdopodobną, to w backcastingu punktem wyjścia jest zestaw wyobrażalnych stanów z przyszłości i od nich cofając się ku teraźniejszości, poszukując koniecznych warunków dla tych stanów wytycza ścieżki i ustala dla nich prawdopodobieństwa. Najbardziej prawdopodobna prowadzi zatem do progozowanego stanu.