In Europe there is a new law coming into effect that governs how cookies can be used on websites. Essential cookies, such as ones used in shopping carts, are fine however if you use any form of non-essential cookie on your website you must first gain permission before activating those non-essential cookies.
For example, if your website uses any form of analytical tracking such as Google Analytics or ad scripts like Google AdSense you will need to gain consent from the user before tracking them. While this is somewhat up in the air at the moment, with no-one really knowing what is allowed and what is not, it’s best to be on the safe side as there are potentially hefty fines for website owners who do not adhere to the law.
For a detailed overview of the law and for further guidance, you can visit cookielaw.org