શરતો, પરિબળો અને પેટર્ન