Both Spotify and TIDAL have music tracks from all popular labels and artists. However, TIDAL has more expensive subscription plans.