This is simply not true. Ignoring the fact that &quot;real application on the web&quot; has no definition... very useful web pages can be created without JavaScript, and they can (quite easily) interact with the user by taking input and updating what they display.<p>Why is something like that useful? Accessibility, security, backward compatibility, ...