The case's "asset" field is intended to represent a problem with a particular asset-- a piece of property that the company owns, rents, leases, or otherwise has in their possession or control. To use the GenWatt example, if an organization bought a generator, and it wouldn't start, a support representative would log a case against the generator's asset. This helps track the specific asset having problems, and also lets users see the history of issues against a particular asset, how many times there have been problems, etc. It also ensures that you're supporting the correct asset in cases where a RMA or RA might be involved (e.g. they have to send it in for service, they want to exchange it, a tech has to go on site, etc). Tracking assets can help determine the cost to repair versus replace, report on how much warranty repairs are costing you, etc. Since assets track serial numbers, you can also easily find where a particular asset is physically (or is supposed to be, at least), which can be useful for organizations that rent or lease assets instead of selling them.