It is a known fact that in the modern world rapid changes occur almost every other day. Much can be similarly said with technology advancements. Computerization is the key in making our daily lives easier. When riding a train, do banking, or even checking in for attendance at work involves some sort of computerized system, may it be basic or far more complex. We are now comfortable in entrusting different automated systems to do most of the work for us because they offer tireless work with accurate results and virtually zero mistakes.