collaborative software
type: Concept
broader: software

web browsers
type: Concept
broader: software

courseware
type: Concept
broader: software

search engines
type: Concept
broader: software

grateful med
type: Concept
broader: software

user-computer interface
type: Concept
broader: software

computing methodologies
type: Concept
narrower: software

speech recognition
type: Concept
broader: software

media forms
type: Concept
narrower: software

accessibility software
type: Concept
broader: software

open source software
type: Concept
broader: software

database management systems
type: Concept
broader: software

software
narrower: web browsers
narrower: programming languages
narrower: grateful med
narrower: collaborative software
narrower: speech recognition
narrower: courseware
narrower: software design
narrower: search engines
narrower: word processing
narrower: open source software
narrower: user-computer interface
narrower: software validation
narrower: database management systems
narrower: accessibility software
narrower: hypermedia
broader: information and communication technology
broader: computing methodologies
broader: media forms
definition: Instructions, or ∗programs, that tell a computer how to perform tasks. Software is often contrasted with “hardware,” which refers to the physical computer itself. [Source: Dictionary of Statistics & Methodology; Software]
type: Concept

programming languages
type: Concept
broader: software

word processing
type: Concept
broader: software

software validation
type: Concept
broader: software

information and communication technology
type: Concept
narrower: software

hypermedia
type: Concept
broader: software

concepts
type: Collection
type: ConceptGroup
member: software

software design
type: Concept
broader: software