Public hubs have already been confirmed. Their in third-person, you can trade and gamble loot, and there's a yet to be announced competitive aspect. My guess would be arenas in the public areas. Also, you will get your own spaceship that you can customize and hangar.