MSXML 4.0 Service Pack 2 (SP2) is a complete replacement of MSXML 4.0 and MSXML 4.0 Service Pack 1 (SP1). MSXML 4.0 SP2 provides a number of security and bug fixes. For more information about MSXML 4.0 SP2 see the release notes.
MSXML 4.0 SP2 does not replace MSXML 3.0 because some obsolete and non-conformant features are no longer supported. You may run MSXML 4.0 and MSXML 3.0 and earlier versions concurrently.