I'm designing an application to help tour operators with their operational tasks. I have something that I currently call "requisites", which is what is necessary to perform a certain tour. Common requisites for a tour will be a guide and a vehicle. Sometimes there may be other things, such as a driver, or horses, a boat etc.
A friend of mine, who is a native English speaker (as opposed to me) tells me this word, "requisite", isn't a word that's used much, and that a better, more understandable word would be "requirement".
I'm looking for the word that's not only more fitting, but also understandable. Which word would be best used between the two? Or maybe even a totally different word? Thank you!