( read )

Behind the Scenes of Website Creation

By KathodeRay Media

A website is a collection of files (or pages) stored on another computer somewhere in the world. However, there's actually quite a lot more in that collection of files than most people think. Let's take a closer look at the components of a website and how our development team at KathodeRay Media creates a custom website from scratch.

The Art of Creation

When we set out to make a website, we must go through five important stages: Discovery, Design, Development & Approval, Content, and Launch.


First, we must schedule a client meeting to draft a feature specification document (or “spec.”). Here, we are trying to answer four main questions:

  • What is the purpose of the website?
  • What is the best way for the website to fulfill its purpose?
  • What interactive elements do we want on the website?
  • What can we fit within the budget constraints?

To discover the answers to these questions, we have to outline the deliverables and define the scope of the project, or where the project ends. In the end, we provide clients with a website plan to meet their needs and budget.


Now that we have a “spec.”, the creative minds among us masterfully mock-up the website designs. We research the industry and competitors, discuss the client’s visual ideas, and create a clear call-to-action within organized, usable content.

  • Usually a set number of mock-ups are decided on at the start of a project.
  • A website may not match the mock-up exactly, but it's normally very close
  • The client chooses the design which is sent in for programming

Development & Approval

Given an awesome design, a programmer is tasked with turning the picture into reality. Speaking in computer language, he (or she) creates the features of the website. The site is tested and sent to the client for review and feedback.

There are normally a few rounds of review and development
Development continues until the website is stable and the client is satisfied with the features


A stable feature-packed website still needs content. Copy, or website text, is drafted, edited, reviewed, and added to each page. When all the content is in place, a member of the marketing team performs Search Engine Optimization (SEO) on the whole site.

SEO is used to make websites rank higher in search results
Coupled with an effective marketing campaign, SEO can significantly increase traffic.


The client approves their website, the content is entered, and the website is ready to go live. The process is straight forward:

  • The DNS (Internet address database) for the site has to be updated
  • Any mail has to be re-routed to the new computer address
  • Any bugs resulting from launch need to be addressed

After all of that hard work, a new website is born.

In Summary

When it comes to creating websites, there is only awesome; the result of people working together as a team to enhance business opportunities.

Thank you for enjoying this article. In the future, we will continue to demystify the elements of website development.

Tags: Web Design