@BloodyNoah
WebWalking is a Global walker, it utilizes a large sum of data which can increase a clients ram by 300-500MB(This was planned to switch over to server side no idea if it's still planned or not, check OSBot V3 thread). The idea is you can walk to nearly any location in game from any location by just putting getWalking.webWalk(Location);
Normal Walker can be utilized to create your own walking paths to help reduce ram consumption consumed by web walking. Or be used to just walk 10 tiles nearby instead of using the WebWalker. But if you want to walk from Varrock to Falador you will have to create your own path or use WebWalking; Since it will only use the tiles that are rendered to the client(Think this distance varies and can be anywhere from 15-24 tiles away).
TL;DR Webwalking greatly increases client ram. Normal walker has to build your own walk paths from scratch.