The notion of a prolongation of an algebraic variety is developed in an abstract setting that generalizes the difference and (Hasse) differential contexts. An interpolating map that compares these prolongation spaces with algebraic jet spaces is introduced and studied.