Internet ecosystem