Now day's web service is getting more and more popularity because of its characteristic like loosely coupled, composable, reusable, platform independent etc... Due to this popularity web services are developed with similar functionality. When user search web service in directory, Directory retrieve many web service with similar functionality. Web service recommendation only base on functionality matching is not good approach. In this situation web services are recommend base on QoS. QoS is considering as secondary approach for service selection. QoS consider different Non function properties of web service like response time, reliability, availability etc... This paper conduct a survey on different web service Selection and Ranking process.