Your query is too broad. SOAP is a protocol, not a scripting engine or other program that one installs. Having said that, most of the time SOAP uses HTTP (Web) to communicate, so any CGI application can certainly use SOAP. As for providing SOAP, one needs to determine what they are developing with (Perl? PHP? Python?) and determine if a library or extension is necessary and if DreamHost already has that installed.