：merit/benefit demerit/drawbacks put forward ......
play an important/a significant role in…
have a profound influence/effect on
have positive/negative effects
along/together with the development of science and technology,
a good/large/growing/an increasing number of people
enlarge/expand one’s knowledge
widen one’s horizons
provide sb. with sth.
convenient = of convenience
significant = of significance
nevertheless,/nonetheless,/ on the other hand
take sth. as an example
Internet provides a convenient platform. for people to communicate directly.
impair/damage people’s health
do damage to
to sum up/in general/on the whole/
in this sense/in conclusion
enter an era/age of information/technology