gym shoes are shoes worn for indoor exercise. a gym is a place for indoor exercise