Free casinos require registration. It is done differently and in a few clicks. Activating an account saves progress, but also gets a lucrative registration bonus, as well as access to tournaments and various events.