Two different issues.
1 - You require a transponder to fly in certain airspaces.
2 - Additionally, you will require an ADS-B out signal to fly in certain airspaces starting in 2020
Some transponders fulfill both requirements while others don't. If your transponder doesn't fill the ADS-B requirement you can use UAT (within the US) to fulfill the ADS-B out requirement. No UAT out box fulfills the transponder requirement.
