To my understanding it’s really just a somewhat (but not really) fancy chat room. You can text other players there and also see what car they’re currently using. Never used it myself, but pretty sure that’s what PD said it was when they announced it.
Whatever the specifics, probably a good way to get yourself suspended if you engage with others there if the people talk like they drive in online lobbies.