There are different types of coupon codes: a discount can exist of a percentage or a certain amount of money. The code could be a discount on the entire order or per product.
The coupon codes have an expiration date which is communicated in combination with the code.
Each coupon code can only be used once.
You cannot combine two coupon codes at the same time.