As per this question, websites can learn what operating system a client is running by examining the HTTP headers. There are some addons that prevent this from working. What is a legitimate use of this, aside from targeted marketing?
One obvious answer is when the website contains applications that you can download - it can then offer the content appropriate for your operating system. If I go to