Answer:
Necessities. No two products are the same. If your product is fragile, then your packaging needs to be sturdy. ...
Finances. Sometimes, what you ideally need is not something you can afford. ...
Perception. If you sell food, then the packaging should trigger your appetite. ...
Align with price point. This is an off-shoot of the product perception. ...
Convenience. How easy is it for the customer to use your product is an important factor to consider while design a package.