https://mamchenkov.net/wordpress/2006/12/17/web-20-definition/
Web 2.0 definition