Perangkat lunak freeware adalah perangkat lunak yang ditawarkan kepada masyarakat umum tanpa dipungut biaya. Perangkat lunak ini mudah diperoleh, dan dapat diunduh serta dibagikan sesuka hati. Karena freeware memiliki hak cipta, tidak mungkin bagi siapa pun selain pemegang hak cipta untuk menggunakan pemrograman yang terkait dengan perangkat lunak dalam pengembangan beberapa produk perangkat lunak baru, suatu sifat yang membedakan bentuk perangkat lunak ini dari pemrograman perangkat lunak apa pun yang dipertimbangkan dalam Area publik.
Banyak orang beranggapan bahwa software freeware sama dengan software shareware. Namun, tidak demikian. Shareware biasanya merupakan versi terbatas dari paket perangkat lunak lengkap yang tersedia untuk digunakan selama masa percobaan. Seringkali, versi terbatas ini memiliki semacam tanggal kedaluwarsa otomatis yang ada di dalam kode. Ketika tanggal itu tiba, shareware berhenti berfungsi, meskipun produk terus menawarkan pengguna kesempatan untuk membeli versi lengkap.
Ada banyak jenis freeware yang tersedia saat ini. Beberapa produk ini murni untuk tujuan hiburan, seperti permainan sederhana, termasuk teka-teki interaktif. Bentuk freeware lainnya disusun untuk berfungsi sebagai perangkat lunak pengolah kata, pembuat spreadsheet, database akuntansi, dan bahkan perangkat lunak presentasi. Ada produk freeware yang memungkinkan untuk membuka dan membaca dokumen dalam format tertentu, serta beberapa perangkat lunak freeware yang ideal untuk membuat berbagai jenis template.
Di masa lalu, perangkat lunak freeware cenderung dikonfigurasi untuk digunakan pada komputer desktop dan laptop. Dalam beberapa tahun terakhir, PDA, atau asisten data pribadi, freeware telah dikembangkan untuk digunakan dengan sejumlah perangkat genggam. Produk freeware bekerja dengan baik dengan bentuk perangkat lunak lain, dan terkadang dapat menggunakan lebih sedikit sumber daya daripada produk serupa yang dapat menghabiskan banyak uang.
Karena perangkat lunak freeware tidak memerlukan biaya apa pun, ia sangat ideal untuk orang yang membutuhkan fungsi yang disediakan, tetapi tidak mampu membeli opsi perangkat lunak berbasis biaya yang cenderung cukup mahal. Ada beberapa contoh di mana produk freeware menawarkan fungsi yang lebih luas, seperti memungkinkan pengguna untuk menyimpan dokumen dalam berbagai jenis file. Pelajar, serta orang-orang dengan pendapatan tetap, sering kali menemukan bahwa perangkat lunak freeware menyediakan semua yang mereka butuhkan, dan membutuhkan sedikit atau tanpa waktu ekstra untuk mempelajari cara memanfaatkan fitur-fiturnya dengan sebaik-baiknya.
Banyak produk perangkat lunak freeware tersedia melalui pengunduhan. Tergantung pada ukuran file, mungkin diperlukan beberapa waktu untuk mengunduh dan menginstal produk. Namun, bahkan orang yang mengakses Internet menggunakan koneksi dial-up kemungkinan akan menemukan bahwa waktu yang dihabiskan dalam upaya pengunduhan dapat dengan mudah diimbangi dengan memperoleh produk tanpa biaya yang menawarkan semua fungsi perangkat lunak yang menghabiskan banyak uang.