Plugin adalah sebuah software tambahan yang dapat diinstal pada sebuah aplikasi atau software utama untuk menambah atau memperluas fitur-fitur yang ada. Plugin berguna untuk mempersonalisasi aplikasi atau software sesuai dengan kebutuhan pengguna dan membantu meningkatkan produktivitas.
Plugin dapat dikelompokkan menjadi dua jenis, yaitu plugin internal dan plugin eksternal. Plugin internal merupakan bagian dari aplikasi atau software utama yang sudah terintegrasi dengan sistem dan dapat diaktifkan atau dinonaktifkan sesuai kebutuhan. Sedangkan plugin eksternal adalah plugin yang harus diinstal terpisah dari aplikasi atau software utama dan tidak terintegrasi dengan sistem.
Plugin dapat dibuat oleh pengembang aplikasi atau software utama maupun oleh pihak ketiga. Plugin yang dibuat oleh pengembang aplikasi atau software utama biasanya sudah terintegrasi dengan sistem dan tersedia secara default saat pengguna pertama kali menginstal aplikasi atau software tersebut. Sedangkan plugin yang dibuat oleh pihak ketiga harus diinstal terpisah.
Penggunaan plugin dapat mempermudah pengguna dalam menggunakan aplikasi atau software karena fitur-fitur tambahan yang diberikan dapat membantu menyelesaikan tugas-tugas yang lebih kompleks. Oleh karena itu selayaknya pengguna software diharapkan komunikasi aktif dengan penyedia software khususnya SQL Accounting.
Sebelum membuat plugin sebaiknya semua kebutuhan dimasukkan ke dalam list supaya tidak ada yang tertinggal ketika penyedia software melakukan pengembangan karena list tersebut akan menjadi bahan pertimbangan developer untuk menyederhanakan proses.