Creating applications, websites, operating systems, accounting systems, human resources systems, and project automation.