I don't know if there is a significant difference or not, but I'm curious as to how it's meant to work.
If I look at Objectdock, it has a clear timelimit to how long it is in effect. I assume the subscription timelimit is for upgrades and will not limit the use of the applications after it runs out?
Also, my separately purchased applications doesn't come with an expirationdate. Does that mean that by buying all components individually I get updates until the end of life of the product?