Programming, publishing, networking, and security applications.