Why are online casinos getting hugely popular?

Why are online casinos getting hugely popular?