someone please give me your own definitions of these
1. Technology
2. Invention
3. brainstorm
4. constraint
5. trade-off
PLEASE HURRY I REALLY NEED HELP