CDN - for Self-hosted public services. Why do I use a cdn? because I am too lazy to create css and images files for scripts I use! Implementation often requires time that I simply do not have.