• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Sproutee Inc

Sproutee Inc

Websites, Ecommerce, SEO G Suite

  • Portfolio
  • Pricing
  • Contact

Web Development Vocabulary 101

You are here: Home / Web Design & Development / Web Development Vocabulary 101
web development vocabulary
Hyper Text Markup Language is key to web app development

In our final edition of our web vocabulary lists series, we look at some essential terms and concepts in software development. The creation of software requires a diverse range of skills from design and marketing to programming and deployment. Software development is a large and varied industry. Here, we’ve chosen terms and concepts particularly relevant to web development on behalf of SMEs.

  • Agile
    ‘Agile’ refers to a software development methodology which relies on iterative development. In agile, requirements and solutions evolve throughout the lifetime of a project and through consistent collaboration among people with different skills.
  • Iterative
    Iterative development is key to agile methodology. Iterative refers to a cyclic process of agreeing project scope, identifying requirements and undertaking development. An ‘iteration’ represents a short period of development, usually 1-2 weeks in duration.
  • Scope
    Scope is the breadth and depth of a software development project. Projects with a larger scope, require a larger budget and longer time line. To reduce budget and time, a project’s scope must be reduced. In agile development, the scope for each iteration is trimmed to balance with the fixed amount of time (1-2 weeks) and the fixed amount of resources (e.g. the number of people on the development team).
  • Backend
    Backend refers to your website’s database and functionality. Note: the ‘backend’ should not be confused with a back office, or the part of a website where you can log in and manage your content.
  • Database
    The database stores the information collected and used by a website. For example, a WordPress website uses a database to store configuration information, user details as well as the content that you create.
  • Deployment
    The process of ‘pushing’ your website’s files and database onto your server so that it is ‘live’ and available to users online.
  • Environment
    An ‘environment’ is a version of your website. There are often several environments used during web development: a ‘local’ development environment; a testing or ‘sandbox’ environment; and a production or ‘live’ environment. The local environment is not available on the Internet and is on the developer’s computer. A sandbox is a deployed environment on your server. It uses its own database and files and is a testing area for your site. Production is the live environment, the one your users see, which uses its own set of files and its own database. It is best practice to deploy from local to sandbox then to production, testing at each stage of deployment.
  • Host
    Your host provides a server to store your website’s files and database.
  • Domain
    Your domain is your web address, such as mydomain.co.uk. You claim ownership of a domain through a domain registrar. Your domain registrar and host provider may be the same, but not necessarily. Learn more about hosting and domains.
  • Front end
    The ‘public face’ of your website. This front end is what your users interact with when they visit your site.
  • UI
    UI or ‘user interface’ can be used as a synonym of front end. UI is a broader term and can refer to any user interface, such as a back office, that allows a human being to interact with a website. Fundamentally, a user interface allows you to create, read, update and delete the data used by a website. Access to functionality may be restricted to users with certain privileges. For instance, your website’s visitors are able to read your site’s content, but they aren’t able to delete that content.

Want to learn more? Check out our WordPress vocabulary and website vocabulary or subscribe to our feed and stay in the know!

  • Share
  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Reddit (Opens in new window)

16/09/2011 by Meg Smitley in Web Design & Development

Website Packages

Put your best foot forward.

Attract more leads with a professional website

Get started

Footer

Links

  • Home
  • About
  • Blog

Services

  • Free website audit
  • Web design & websites
  • Ecommerce websites

 

  • Marketing & SEO
  • G Suite
  • Hosting
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube
Copyright © 2021 Sproutee Inc · Privacy policy · Terms & conditions · Sitemap
This site tracks visits anonymously using cookies. We use this information to improve your experience of our site. You can opt-out if you choose.Accept Reject Read More
Privacy Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

SAVE & ACCEPT