Договор страхования представляет собой соглашение между страхователем и страховщиком об установлении и реализации, изменении или прекращении прав и обязанностей в связи со страховой защитой имущественных интересов страхователя (застрахованного лица, выгодоприобретателя) при наступлении страховых случаев, включая обязанность страховщика по страховой выплате другой стороне (или третьим лицам) и обязанность страхователя по уплате страховой премии страховщику за страхование.
Договор страхования является двухсторонним договором, включающим обязательство страховщика при встречном обязательстве страхователя. При этом у каждой стороны договора страхования имеются известные права и обязанности по отношению к другой стороне во отношения в целом, и второстепенное обязательство страхователя по уплате страховой премии, которое обеспечивает реализацию первого.
Основаниями возникновения обязательств по страхованию могут быть: договор; членство в обществе взаимного страхования; закон и иной правовой акт при обязательном государственном страховании.
По признаку его обязательности или необязательности различают добровольное и обязательное страхование.
Добровольное страхование осуществляется на основании договора, заключаемого по усмотрению страхователя.
Обязательным является страхование, которое осуществляется в силу закона, обязывающего страхователя заключить договор. Оно представляет собой страхование в пользу третьего лица.