Here's my summary of some facts (IANAL!):
- The cookies being investigated are from Google Analytics, Google Maps, YouTube, Adsense and WordPress.
- The website was setting the cookies in the browser and then showing a popup warning the user that the site used cookies and that if they didn't want them they could delete them.
- The AEPD is a governmental organization which watches over personal data and privacy infringements. If a company infringes your rights as a citizen, you submit a complaint to the AEPD, and they can investigate and fine if necessary.
- The AEPD states that the fine is imposed because the website should not set any cookies until the user had accepted the warning.
- The Spanish law being used here is RD 12/2012, which was created using the 2009/136/CE EU Directive as its framework.
- The fine is still not final. They can still present allegations.