Online auctions are in the form of e-contracts. E-contract is a contract constitutes, specified, executed and deployed by a software system. In an auction, call for bids act as an invitation to offer. The bids made by the persons at the auction act as offer and it is at the auctioneer’s discretion to accept or reject the offer. On acceptance, the offer turns into an agreement, where the buyer agrees to buy a certain property on payment of a certain consideration. Since all the elements of a valid contract are present, online auctions are legal contracts.