حتى الثمانينيات من القرن العشرين، كان العمل المحاسبي يتم يدويا بواسطة الدفاتر المحاسبية. لكن التقدم التكنولوجي ساهم في إيجاد أجهزة كمبيوتر أكثر سهولة في الاستخدام وأسرع وأقل تكلفة وتم بناء أنظمة محاسبية تعتمد كلياً على أجهزة الكمبيوتر. من الناحية الفنية، النظام المحاسبي يحتوي على الكثير من العمليات والضوابط والإجراءات. كما أن الأنظمة المحاسبية لديها القدرة على تسجيل وتلخيص وتصنيف البيانات المالية لتكون جاهزة للمدراء وصانعي القرار. وتشمل برامج المحاسبة  أيضا استخدام برامج الحاسوب لحفظ وتسجيل وتحليل التفاصيل المالية. نظام المحاسبة القائم على الكمبيوتر يوفر عدد وافر من الفوائد التي لا يمكن الاستفادة منها مع نظام المحاسبة الدفتري. يوجد في العالم العربي العديد من البرامج المحاسبية، تختلف في مستوياتها ولكن عدد قليل منها يمكن  تصنيفه من بين أفضل البرامج المحاسبية. هذا التصنيف يأتي من الميزات المقدمة و السعر وإمكانية تقديم البرامج المحاسبة عبر الإنترنت أو أونلاين. وفيما يلي الجوانب المهمة في البرامج المحاسبية: