Web application use cases