By default, Power BI does not assign columns to any of the 13 available data categories. Assigning geographic categories, such as City, to columns helps Power BI determine how to display these values on map visualizations. For example, certain city names, such as Washington, are also associated with state or province names and without an assigned data category, map visuals would have to guess whether to plot the city or the state.
The Web URL Data Category can be used to enable the initiation of emails from Power BI report visuals. In the following table visual, the Employee Email Link column contains mailto values (that is, mailto://John@adworks.com) and the URL icon property under Values has been set to On:

The Image URL Data Category can be used to expose images in report visualizations, such as the following example with the custom Chiclet slicer:

See Chapter 12, Applying Custom Visuals, Animation, and Analytics for additional details on the Chiclet slicer.
The Barcode Data Category, the only other non-geographic category beyond Web URL and Image URL, can be used by the Power BI mobile applications to scan individual items from mobile devices.