The internet has become a vast community that is filled with various kinds of people. It has been a haven of those who are into information dissemination and those who are just fooling people for a living. The latter is very reason why trust is so hard to build when it comes to transactions online. Security companies are constantly trying to keep up with the latest technology to stay one step ahead of the hackers. Many companies are choosing to use two-factor authentication and other security measures to ensure online security.