A smart card contains more information than a magnetic stripe card and it can be programmed for different applications. Some cards can contain programming and data to support . multiple applications and some can be updated to add new applications after they are issued. Smart cards can be designed to be inserted into a slot and read by a special reader or to be read at a distance, such as at a toll booth.
Smart cards improve the convenience and security of any transaction. They provide tamper proof storage of user and account identity. Smart card systems have proven to be more reliable than other machine-readable cards.