What is the difference between prepaid insurance and insurance expense?

When payment for insurance is made advance of actual expenses then it is called prepaid insurance which is asset for business until insurance benefit is utilized while insurance expense is actual insurance expense when insurance benefit is taken.