It's handled like Steam, except you're not limited to playing on 1 machine at a time.
That said, the FE beta does require internet activation (it downloads the latest XML file) on startup every time (moreso for testing then DRM purposes)- the final version won't require this.