Recording vs track

Tags: #<Tag:0x00007f9ad7824410>

what is the difference between recording and track?
i got this mbid in release tracks 3d097ae0-17f9-4064-bedf-9ca716244710. is this recording id?
actually i want to fetch genre of the individual track by their mbid, how can i do that?

A track is tied to a single release, a recording can be shared by different tracks (on different releases). Most metadata is linked to the recording: things like who performed it, produced it, what work is being performed etc. I can’t think of any metadata linked to tracks, but there may be some.

In any case you don’t really interact with tracks much, they don’t even have their own page. If you go to the URL, you are directed to the release page with the track highlighted.

I don’t know the answer to your last question, it also depends on what you want to do the fetching with, Picard, the web service or something else?