I am confused as to software versions. Could someone clarify for me?

When I look at my Instinct 2X it shows:

  • Software version 3.11

Then other versions (which I get except for some of the abbreviations)

  • GPS 2.42
  • CIQ 3.4.0
  • BMX 12.0.5
  • BLE/ANT 1.04
  • SNS 24.22

What I don't follow is if someone was to ask me what version my 2x is at would it be 3.11 or 24.22?  What is SNS and what is the "Software Version of 3.11" for?

Thank you