I guess Walk is for a route which is mostly paved and Hike is for a route which is mostly unpaved. That is how I use Walk vs Hike anyhow.
Only other differences I could think of would be footwear (I wear running shoes to walk, and shoes with a bit of tread for unpaved after rain) and/or whether I carry a pack or not (but that is more to do with distance than activity type).