A Web service is like a dll library it provides services through methods designed to preform some tasks needed by some client applications and especially web applications