Cloud computing allows users to access applications and files from any device with internet access. There are three types of cloud environments: public, private, and hybrid. Cloud computing provides services through three models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). FreshBook is an accounting software that provides cloud-based accounting applications for small businesses and allows them to manage invoices, expenses, projects, and payments online.