Project type determines which block library you get and how your project gets published, it's the single most important choice when creating a project. Here's what each one is actually for:
Website
For content that doesn't need individual user accounts: marketing sites, landing pages, portfolios, blogs, brochure sites. Comes with sections, forms, galleries, pricing tables, and other content-focused blocks. If visitors just read your site rather than logging into it, this is almost always the right choice.
Web Application
Everything a Website can do, plus real accounts: sign-up and login forms, a live database your visitors' data is stored in, and optional two-factor authentication for your own end users. Choose this the moment your project needs "users can create an account and see their own data."
Desktop
An installable application for Windows, Mac, or Linux, with access to things a browser can't offer: local file storage, system notifications, global keyboard shortcuts, camera access, and more.
Mobile
An installable mobile app, with access to device features like the camera, GPS location, biometric authentication, and QR/barcode scanning.
Discord Bot
A bot that lives inside a Discord server: slash commands members can run, and events it reacts to automatically (someone joining, a message being posted, and more).
API
Pure backend, no visual interface of its own: your own endpoints, your own data collections, and optional API-key authentication, built to be called from other tools, apps, or scripts.
Game
2D or 3D games with real physics, collisions, sound, and multiplayer support, playable directly in the browser once published.
Tip: You're not permanently locked into one choice — most underlying concepts (variables, conditional logic, workflows) carry over if you start a different project type later, so picking wrong isn't a costly mistake.