A custom module can contain fields such as text, number, currency, picklist, multi-select, decimal, and lookup fields. Custom views can be defined using criteria appropriate to the fields available in that module.
This allows organizations to create views that reflect their own data model. For example, an Assets module with custom fields for Asset Type, Warranty Status, and Location can support focused views such as Devices With Expired Warranty or Assets at the London Office.