Basic requirements for a valid contract

What are the basic requirements for a valid contract entered into via the Internet?

find the cost of your paper