ходить-передвигаться по какой либо поверхности и придерживаться определённого направления (синонимы: находиться в движении, передвигаться. )
бродить-медленно передвигаться по какой либо поверхности и не предерживаться определённого направления(синонимы: шататься, блуждать, брести, плестись, тащиться, тянуться.)