軟件(在中國大陸和香港,臺灣省的軟件,英文:Software)是按特定順序組織的壹系列計算機數據和指令。壹般來說,軟件分為系統軟件、應用軟件和它們之間的中間件。軟件不僅僅包括可以在計算機上運行的計算機程序(這裏的計算機是指廣義的計算機)。
與這些計算機程序相關的文檔通常被視為軟件的壹部分。簡單來說,軟件就是程序和文檔的集合。還指社會結構中的管理體制、意識形態、思想政治意識、法律法規等。
專有軟件:這種授權通常不允許用戶隨意復制、研究、修改或分發軟件。違反這種授權通常要承擔嚴重的法律責任。傳統的商業軟件公司會采用這種許可,比如微軟的Windows和office軟件。專有軟件的源代碼通常被公司視為私有財產,受到嚴格保護。
自由軟件:這種授權與專有軟件正好相反,給予用戶復制、研究、修改和分發軟件的權利,並提供源代碼供用戶自由使用,只有少數其他限制。Linux、Firefox、OpenOffice都可以成為這類軟件的代表。