امروزه توسعه و رشدسریع فناوری اطلاعات تمام جنبه های زندگی بشر را تحت تاثیر قرارداده و شاید بتوان گفت انقلابی بزرگ در زندگی بشر ایجاد شده است.
شیوه های مختلفی برای طبقه بندی سیستم های اطلاعاتی ارائه شده است.در اینجا دو روش برای طبقه بندی سیستم ها ارائه می کنیم:
یک سیستم مجموعه ای از دو یا چند جزء مرتبط به هم که به منظور دستیابی به یک هدف با هم در تعامل می باشند . بیشتر مواقع سیستم ها از زیرسیستم های کوچکتری تشکیل شده اند که هر یک فعالیت ویژه ای انجام داده و در نهایت سیستم بزرگتری را پشتیبانی می کنند .
جامعه برای تامین نیازهای اطلاعاتی خود به طور روزافزون به سیستمهای اطلاعاتی حسابداری وابستگی پیدا کرده است و سیستمهای اطلاعاتی حسابداری خود به طور وسیع در حال گسترش و پیچیدگی است.
سیستم اطلاعات حسابداری سیستمی است که عملیات جمعآوری و ذخیرهسازی دادههای مالی را طی فرایندهای حسابداری انجام میدهد و پس از پردازش این دادهها، اطلاعات مورد استفاده تصمیمگیرندگان سازمانی را (سرمایهگذاران، اعتباردهندگان، مدیران و ...) تولید میکند.
«یک سیستم کامل طراحی شده برای تولید، جمعآوری، سازماندهی (پردازش)، ذخیره، بازیابی و اشاعه اطلاعات در یک مؤسسه، سازمان یا هر حوزه تعریف شده دیگر از جامعه».