I have seen websites openly state that some of their links are affiliate links and that they will be earning a small commission each time someone clicks through their link and purchases.
I am wondering why they do that? Is it a law in some countries, what about UK?
What other reasons might there be? I am wondering whether or not to state something like this on my site and what might be the best practices for it.