Bestimmte, in Dateien aufbewahrte, Programmbestandteile bezeichnet man als Ressourcen (Software).
In der Web-Architektur bezeichnet eine Ressource allgemein alles, was Identität hat (dargestellt z. B. als URL), in dem Sinne, dass es eine Quelle für Beschreibungen über sich sein kann. Als Teil davon werden Informationsressourcen angesehen, welche die Eigenschaft haben, dass alle ihre wesentlichen Eigenschaften in einer Nachricht übermittelt werden können. Es wird argumentiert, dass dies einen Begriffswechsel darstellt, da Ressource ursprünglich alles bezeichnete, auf das zugegriffen werden kann.