Technology is the practical application of knowledge (science) and skills (techniques) to create solutions which satisfy our needs or solve our problems