Software je v informatice sada všech počítačových programů používaných v počítači, které provádějí nějakou činnost – programové vybavení. Software lze rozdělit na:
- systémový software, který zajišťuje chod samotného počítače a jeho styk s okolím
- aplikační software, se kterým buď pracuje uživatel počítače nebo zajišťuje řízení nějakého stroje.
Software je protiklad k hardware, který zahrnuje všechny fyzické součásti počítače (elektronické obvody, skříň…).
Software můžeme definovat i tak, že to je v počítači vše, co není hardware (tj. vše kromě fyzických součástí počítače). Avšak v tomto případě zahrnujeme mezi software i data, která typicky není možné vykonat procesorem, protože neobsahují strojové instrukce pro procesor počítače, ale data popisují obrázek, textový dokument a podobně. Označení software se tak někdy vztahuje jen na programy, ale může se vztahovat i na data.
V některých případech lze však na data pohlížet i jako na program (například programy zkomprimované do ZIP souboru). Hranice mezi výkonným software (programem) a daty je nejasná i v případě HTML souborů obsahujících webové stránky, protože v nich může být úryvek programu v JavaScriptu nebo jazyce PHP.
Společnost KARAT Software nabízí vývoj software a aplikací se zaměřením na informační systémy.