So it is about how the user perceives the application?! If so, why is it called "an architecture"?
Or do you mean that the user don't have to care on how to configure the application? Then "Zero-configuration" is a better name.
Or do you mean that the application hides that it use services on the net? Then it is even worse.