Know all the important essential aspects of contract such as offer and acceptance, tort law, consideration and legal acceptance.