Every project type is built on the same core idea, once you understand it here, it applies everywhere.
The canvas
Your project's editor is a canvas, a visual workspace where you arrange and connect blocks. Depending on project type this might look like a vertical page layout (Website), a branching flow graph (Chat Bot, Discord Bot), or a tab-based dashboard (API), but the underlying interaction model is the same: drag a block on, click it to configure it.
Blocks
A block is a self-contained, pre-built piece of functionality suited to what that project type builds, a page section, a button, a form field, an API endpoint. Each project type offers a different block library (see "Which project type should I choose?"), matched to what makes sense for that kind of application.
Configuring a block
Clicking any block opens its own settings panel, usually on the side of the screen. This is where you edit its text, colors, behavior, and connections to other blocks or data, all without writing code. Every field in that panel maps directly to something real in the finished project.
Selecting multiple blocks
On Website, Web Application, Desktop, and Mobile, shift-click or Ctrl/Cmd-click a second block to select it alongside the first, instead of replacing the selection. The settings panel then shows how many blocks are selected along with a Duplicate Selected and a Delete Selected button, acting on all of them at once. Dragging any one of the selected blocks moves the whole group together.
Preview and Publish
Every project type has a Preview mode to test your project exactly as a real visitor/user would experience it, and a Publish step (see "Publishing and unpublishing a project") to make it live at a real, reachable URL. On a Website project, the desktop view inside Preview is also clickable, clicking any block there selects it back in the editor's canvas, so you can jump straight from seeing something to editing it, no need to find that same block in the canvas first. The tablet and mobile views inside Preview are for checking how a page looks on a smaller screen only, not editable.
Building on a phone
The canvas itself needs a larger screen to be usable, dragging and connecting blocks doesn't work well on a touch screen. Opening a project on a phone shows a notice pointing you to a tablet or a computer instead, everything else on the platform (your Dashboard, project settings, account, billing) works fine on a phone, it's only the block canvas that needs the extra room.
Tip: Blocks aren't a limitation on what you can build: for developers, code export (Creator plan) means the visual layer is a fast way to assemble structure, and you can still drop down to real code for anything the block library doesn't cover yet.