Whats the difference between infraworks and 3ds max/maya??

Im very new to 3D modeling and Im trying to create a 3d model of my campus. I have all the buildings made on sketchup, but im not sure what software could work for placing them on a model with accurate topography, roads, stairways, ect. Can I get a little guidance on what is what?? I have been looking at infraworks but I also see products like 3ds max, maya, and esri’s cityengine and was wondering what the difference is/ which would be idea form my campus modeling.

Thank you!