Put the terms into practice

This glossary explains the language you will meet when planning a product, choosing development tools, and growing an app. Each definition is a starting point, with examples and related terms to help you connect the ideas. You can read the entries in any order or follow the links within a definition.

Planning your first build? Start with business requirements, then learn how a tech stack and a component library fit into the project. Our project scope guide turns those ideas into practical steps for deciding what to build first.

If you are exploring AI coding tools, compare the entries for Cursor Composer, Replit Agent, Bolt.new, and Vercel v0. For launch and growth, begin with ASO, backlinks, and domain authority. These terms describe different parts of the process, so use the related definitions to understand what each one measures and where it can help.

Definitions are useful when comparing advice from different sources. A tool vendor, developer, and marketer may use the same word in different ways. Before making a decision, check how the term applies to your own product, which assumptions are involved, and what result you need. Our linked guides provide examples you can compare with your situation.