Hi Andrew,
You can create up to ten custom dimensions. This does not include the three dimensions the product ships with: Cost Pool, Cost Center, and Account. Custom dimensions are used as filters on reports and adds additional attributes to your budget line items. Two common customer dimensions are Projects and Vendors.