in real life you have much more variables than what you enter to a schedule. in MS project you can show these items best by text fields. you can then modify the column titles. there are 30 text fields available so it gives you a wide range of variables to enter. the benefit of this process is to show everything related on a schedule, so it is like showing not only usual schedule stuff but also other info on schedule