Conditions are the criteria Enterprise PDM uses to determine whether to assign a category to a file or item, or whether a file or item can enter a workflow or pass through a workflow transition. You can create conditions based on file type, card variable values, and several other criteria.