An insurance contract is a legally binding agreement between the insurer and the insured in which the insurer agrees to indemnify the insured against certain risks, in exchange for the premium that will be paid by the insured.
For an insurance contract to be legally binding, it is important that the insurance contract has six basic elements, namely; offer, acceptance, consideration, capacity to contract, the legality of subject matter, and insurable interest.