Haftpflichtversicherung в Германии

Haftpflichtversicherung можно перевести на русский язык как «страхование от ответственности (за причинение вреда)».
Что такое Hapftpflichversicherung в общем и почему такая страховка необходима в Германии?