prerequisite

nouns

something that is required in advance
"Latin was a prerequisite for admission"

adjectives

required as a prior condition or course of study
is similar to
morally or legally constraining or binding
"attendance is obligatory"; "an obligatory contribution"