Both are pretty much the same except that white should be used with a lighter colored grout and also with most stone tile. The gray does have some properties that may stain or darken a marble or translucent stone tile. Back in the day, white was used more on the walls and gray more on the floor