I dont know which color spaces in image nodes when I should use. Please help

So I got 2.80 and only thing I didnt get was these settings. What´s the difference and when to use what.
obrazek

The color space on the image node is supposed to be set to what the input image color space actually is. Most color textures would be sRGB, while things like height, normal, etc. are Non-Color.