O termo software pode ser utilizado quando se quer designar um conjunto de programas ou, mais frequentemente, quando é feita uma referência à parte não física do sistema computacional, em contraposição ao termo hardware, que designa o conjunto de componentes eletrônicos que constituem um computador.
ʊ tˈeɾəmʊ sˈɔftwˈɛɹ pˌɔdɨ sɨɹ ˌutilizˈadʊ kwˈɐ̃ŋdʊ sɨ kˈɛɹ dˌɨziɡnˈaɹ ũŋ kˌuŋʒˈũŋtʊ dɨ pɹˌuɡɹˈɐ̃mɐz ˈow, mˈaɪʃ fɹˌekweɪŋtɨmˈeɪŋtɨ, kwˈɐ̃ŋdw ɛ fˈeɪtɐ ˌumɐ ʁˌefɨɾˈeɪŋsj ˌaː pˈaɾətɨ nˌɐ̃ʊ̃ fˈizikɐ dʊ sˌiʃtˈemɐ kˌumputˌɐsiunˈɑl, ˈeɪŋ kˌuŋtɹɐpˌuzisˈɐ̃ʊ̃ aʊ tˈeɾəmw ˈardwˈɛɹ, kɨ dˌɨzˈiɡnɐ ʊ kˌuŋʒˈũŋtʊ dɨ kˌumpunˈeɪŋtɨz ˌelɨtɹˈonikʊʃ kɨ kˌuŋstitˈueɪŋ ũŋ kˌumputɐdˈoɹ.