Technology can be defined as a set of skills, techniques and process that help humanity to accomplish certain goals. One of the good points is that technology has made our life easier, for instance,for ,instance we can access many things and services by staying at our home, shopping, searching, studying and even having a meeting by using the Internet. There are a number of interesting ways to communicate that leads to improving our business and social life. In addition, technology provides ...