Netlify
Also known as: Netlify CDN, Netlify Functions, JAMstack hosting
Netlify is a cloud platform for deploying websites and web apps.
Connect a Git repository and Netlify builds and deploys your site on every push, serving it from a global CDN. It popularized the JAMstack architecture and Git-based deployment workflows, and competes directly with Vercel for frontend hosting.
Netlify, explained at three levels
At home
Netlify is like a printing press wired to your writing desk. When you finish edits and push them to GitHub, Netlify notices, runs your build to turn the code into finished web pages, and sends copies to servers around the world. Readers get the new edition from a nearby server, and you never set up or maintain a server yourself.
At work
Netlify is a hosting platform that builds a website from a Git repository and serves it from a global CDN, with extras such as form collection, serverless functions, and deploy previews. Businesses use it for marketing sites, documentation, and web apps because developers ship by pushing code, while marketers can review previews, trigger rebuilds, or read form submissions in a dashboard without any server work.
At home
A Netlify site is built in steps. On each push, Netlify clones the repository, runs your build command for a generator such as Hugo, Eleventy, or Astro, and uploads the output. Branches can get their own deploys, and pull requests get deploy previews. Netlify Functions run server code on AWS Lambda behind the scenes, Netlify Forms captures HTML form submissions without a backend, and split testing divides traffic between branch deploys.
At work
Teams use Netlify's build plugins to customize the CI/CD pipeline: adding Lighthouse performance checks, image optimization, or cache warming. Edge Functions (based on Deno) run middleware at the edge for personalization, A/B testing, and authentication redirects. Environment variables are scoped per context (production, deploy preview, branch deploy).
At home
Netlify's CDN uses atomic deploys: the entire site switches from old to new in one operation, eliminating the window where some assets are old and some are new. Deploy locks prevent a new deploy from going live until you explicitly allow it, useful for coordinating with a marketing launch.
At work
Netlify Edge Functions run on Deno at Netlify's edge locations, so they can rewrite requests, personalize content, or stream responses before the CDN answers. Because deploys are atomic and immutable, rolling back just points traffic at an earlier deploy. Enterprise plans add SSO, audit logs, role-based access, and SOC 2 reports, and the Netlify API automates sites and deploys. Limits include function time caps and less control than raw cloud infrastructure.
Real-world examples
At home
Jerome deployed his Hugo blog to Netlify from GitHub. Now when he writes a new post and pushes it, Netlify rebuilds and deploys the site in about 30 seconds. He uses Netlify Forms to collect contact form submissions without writing any backend code.
At work
Marcus's marketing team uses Netlify for their company website. Developers deploy code changes, and the marketing team uses Netlify's deploy locks to time launches with campaigns. A/B testing between landing page variants is configured directly in the Netlify dashboard.
Common confusions
- Netlify and Vercel are the same product — They're close competitors with similar features, but Netlify focuses more on marketing and content sites with form handling built in. Vercel optimizes for Next.js and edge rendering performance. Both are strong choices.
- Netlify only hosts static sites — Netlify supports dynamic server-side rendering via serverless functions and Edge Functions. It's no longer limited to static HTML: you can build full-stack apps on Netlify.
For analysts
Netlify's Forms feature captures web form submissions without a backend: useful for internal landing pages or survey forms. Submissions appear in the Netlify dashboard and can be forwarded to email or webhook.
History & origin
Netlify was founded in 2014 by Mathias Biilmann and Christian Bach. It pioneered the concept of deploying directly from Git and coined the term 'JAMstack' (JavaScript, APIs, and Markup) to describe the architecture. Netlify popularized deploy previews, split testing, form handling, and serverless functions as first-class features in a hosting platform. It raised significant venture capital and maintains a generous free tier that made it the default choice for static site hosting among developers.