Prerequisite

Prerequisite n: something that is necessary to end or to the carrying out of a function – prerequisite adj.