Have you recently visited a website, placed an order and paid for an item from the comfort of your desk? If so, you have been party to an electronic contract (“E-Contract”) i.e. an agreement formed and concluded online. In this article, we consider the essential legal elements of E-contracts.