I have seen people on the forum say that there's no real difference between the two and that the pedestrian tag is more popular. I have also seen many examples all over the world where this tag is used for sidewalks