The term web 2.0. means such internet applications which allows sharing and
collaboration opportunities to people and help them to express themselves
online.
Web 3.o is referred to as an intelligent web or third generation of
internet-based services.
It is an extension of web 2.0 in which information is given well
defined meaning, better enabling computers and people to work in cooperation.
"Semantic Web" is sometimes used as a synonym for "Web 3.0”