difference b/w soap web service and webservcie
i saw that in asp.net .asmx file, we create webservices 


    [webmethod]
    //method defination here
    
    now for soap webservice
    
    [webmethod]
    [SoapHeader(some parameters here)]
    //method defination here

my question is what's the difference b/w both webservcies type and how to choose which service type to choose


difference b/w soap web service and webservcie
===

i saw that in asp.net .asmx file, we create webservices 


    [webmethod]
    //method defination here
    
    now for soap webservice
    
    [webmethod]
    [SoapHeader(some parameters here)]
    //method defination here

my question is what's the difference b/w both webservcies type and how to choose which service type to choose

