If it's a self-contained desktop software, it's one thing.
If it's a 24/7 online service, it's another.
If the online component is optional or not critical, it's the third case.
If it's a self-contained desktop software, it's one thing.
If it's a 24/7 online service, it's another.
If the online component is optional or not critical, it's the third case.