Custom Attributes:
Custom attributes are fields that you define yourself, which allow you to capture specific information beyond what the system provides by default. Create custom attributes that are relevant to your transactional requirements and assign them to a transaction type or an attribute group.System Attributes
System attributes are predefined fields that are crucial for the system's operations. These fields are typically standardized and essential for core system operations.System attributes are included automatically in transactional forms and processes, but some of them are disabled initially and can be enabled based on your business needs.