Even if you have a desktop or mobile app, you can created a simulated/test environment to show off a new feature and get feedback from users. There are Android emulators and stuff.
Discussion
FYI for those devs who can't easily create a web staging environment.