Advantageas and disadvantages of technology