As with most insurance policies, Landlord Insurance is a general term used to group together several coverages specific to a certain niche. The basic goal of these policies is to provide coverage for people who own property and collect rental income. Most often, policies are for residential homes, apartments, and businesses. Exact coverage within your policy varies, and getting the right policy requires talking to an insurance professional.