ABSTRACT Semantic web services development become rapidly increased as dynamic changes are occurred. Various approaches are adopted to develop composite service systematically. This paper aims to make development process easier by classifying the literature on web services composition based approaches like selection, discovery, orchestration, choreography, mediation, automatic composition to facilitate the end to end semantic web service composition easier. Applying semantics in web process cycle helps to address critical issues in reuse, integration and scalability. In order to find best approach, various composition approaches on these requirements were evaluated and suggestions were provided on what approach can be used in which scenario to achieve best results. Keywords Semantic web service, Service Composition approaches, Selection, Discovery, Orchestration, Choreography. 1. INTRODUCTION Semantic web is an extension of current web, in which information is given well defined meaning, better enabling computer and people to work in cooperation [1]. The objective of used to find services available for clients input request and research around semantic web service is to facilitate automatic handling of web services. Semantic web transforms the web into repository of computer readable data, while web services provide tool for automatic reuse of that data. Sometimes single service component unable to satisfy user needs then some mechanisms like discovery [4], selection [18], mediation [12], matchmaking etc. are used for finding service component and semantic composition helps to aggregate the component of various services according to tasks. In previous work we have made a survey on different approaches of semantic web services [18]. The main objective of this paper is to discuss some existing composition techniques like Workflow based, Artificial Planning, Context based, Agent based, Ontology based, Orchestration and Choreography to solve semantic web composition problem with their attributes. In addition, we have also classified and compared different web service composition methods. Apart from introduction part, section 2 deals with various composition based method for semantic web service, section 3 covers framework of service composition methods, section 4 covers classification and comparison among several approaches and conclusion in section 5.