Do the following two sentences have the same meaning?
This album is different from the rest of their albums in the way that a whole new sound is incorporated into it.
This album is different from the rest of their albums in the way that a whole new sound has been incorporated into it.