The stated aim of WS Federation is "to allow different security realms to federate, such that authorized access to resources managed in one realm can be provided to security principals whose identities are managed in other realms."
SSO is not mandatory but it is the main reason people use WS Fed together with a STS (like ADFS).
On some STS, you can disable the STS functionality.