The concept of setting rules that cause an e-commerce business process to change based on customer input. When customers make certain choices or fulfill certain conditions, they are presented with further options or benefits through an “if this, then that” structure.