There's no difference between TSV and CSV but the separator, most good libraries allow you to use any character you wish as the separator.
Here's the RFC for CSV - https://datatracker.ietf.org/doc/html/rfc4180
Here's the RFC for CSV - https://datatracker.ietf.org/doc/html/rfc4180
This is not true, though almost everyone (understandably) assumes this based on the names.