Kolezeee Solutions | Know What You Pay
Kolezeee Solutions je IT kompanija specijalizovana za website-ove i biznis aplikacije koje su lepe, multifunkcionalne i SEO optimizovane.
page-template,page-template-full_width,page-template-full_width-php,page,page-id-15338,ajax_fade,page_not_loaded,,qode-theme-ver-10.1.2,wpb-js-composer js-comp-ver-5.1,vc_responsive

Know What You Pay

Let's speak English here.
"Honesty is the first chapter in the book of wisdom." - Thomas Jefferson

Our business is about internet technology and services, yes.

But it’s also about creating long-term relationships and meaningful experiences for our clients.

KWYP – Know What You Pay is what we strictly believe to be one of the basic customers’ rights and foundation for further cooperation.

We give a lot of attention to transparency and honesty in our work and approach to customers.

In order to simplify things, we offer this Vocabulary page to our visitors and customers to support demystification of widely used (and abused) terminology related to web development services.

Descriptions are short, made for non-developers and non-designers, tailored to provide simple explanations. We hope that the list below can help you have better idea what services are needed for your business. Of course, we are always ready to discuss a particular project in details with you, via email, phone or Skype.

Bad use of terminology

After few different market researches, we noticed that too many companies doing web development services use technical words to rather confuse their clients, to sell them more things, to appear more “professional” and to keep their clients somehow inferior and happy all at once.

We believe that it is very wrong way to form lasting relationships, and we support explaining technical terms and answering every question in simple ways to clients from any profession or walk of life.



Administration of a website can be:
a) a service – running a website by web developers and programmers, in terms of changing content, adding new, protecting against malware, updating server and taking care of hosting in general, etc.
b) a part – password protected “corner” of a website where the owner (our client) can easily change the existing texts, pictures, even elements on his website’s pages, add new or delete pages; all these by using simple user interface with buttons and “drag and drop”.

Analytics in web development context : using special online tools to measure number of visits to client’s website per day, week, month, number of unique visitors, finding locations where the visits come from, demographic data, etc, for the purposes of optimizing the web usage.

Animations on a website is when some element i.e. piece of text or image moves accross the page, changing its position on imaginary x, y or both axes. Also, animation is when an element like menu item, image or text changes its propreties (color, size or transparency, etc). This kind of animation usualy happens by user actions like click on that element, or mouse over that element, pressing some key on the keyboard.. In the widest sense, animation can be even a short intro, small “video” that animates before the home page is loaded.


Backlinks are links from another website to client’s website. Very important for SEO (see below).

Blog can be:
a) part of a website – where company posts their news, usefull articles, etc – very, very important part of a website for SEO (see below)
b) type of website – where usualy only one person writes posts that we can descibe as something like “public diary”. Sharing thoughts on various subjects publicly, and having all the posts chronologically sorted and presented in some kind of archive or calendar with dates of posts. It is called “personal blog” and can be dedicated to one subject (blog about cooking, handcrafts or life hacks), or can be whatever writer finds interesting on particular day to write about.

Branding is creating a name, logo, slogan, and/or design scheme associated with a company, or it’s product or service.

Business software is a piece of software (syn. “application”) that is doing certain set of tasks for the company. Creating certain documents, keeping track of employees’ activities, collecting and sorting data that employees enter, optimizing workflow of some departments or of the whole company, possibilities are endless. It’s always password protected, having multiple levels of security because of possible sensitive data inside. Every company can think of what kind of software they feel they need in everyday work. Do they want to improve quality of work, quantity of things done, some kind of monitoring, making statistics, simplifying workflow, making company documents accessible to remote employees? Coding world never sleeps, it’s always hungry and waiting for new challenges.

B2B is any kind of cooperation where one business (a company) offered or delivered their products or services to another business (company).

B2C is any kind of cooperation where a business (a company) offered or delivered their products or services to a client, a customer, to a final consumer of it.


CMS (abbr. of “content management system”) is a system for managing all the content on a website – texts, pictures, widgets, plugins (see below). These systems usually have less or more simple interface for administration by client. It supports multiple users, who have password access to the site content, and can work together on managing site. The most famous CMS is WordPress, because it’s very powerful when it comes to handling content and enriching sites with functionalities, while very easy for clients to learn to use it.

CSS3 is the latest version of styling “language” that browsers can understand. Visitor’s computer has browser (i.e. Chrome, Firefox, IE) that “reads” this styling instructions for how to beautify the website that it is showing at that moment. All the layout information, colors, fonts, sizes, all this is code using CSS3 “language of beauty”. CSS3 is depending of HTML (see below).

Content writing is a service of supplying site with a content (texts), once or on a regular basis (blog posts, social media presense, etc), provided by a person who knows how to use words to transfer message of a company to their target group of potential clients. This needs not only knowledge of a language (grammar rules and vocabulary), but also having a gift of artistic expression. Good content writer will carefully choose words to create, to draw a certain picture in readers’ minds, to help them understand the message. Good content writer is a creator of meaningful reading experience that calls to certain action (i.e. to buy something). The key property of site’s content is : to be SEO friendly (see below). This means that a content writing expert speaks two languages in the same written text : human language and the language of machines – of search engines who “read” your site and position it on Google and other search engines according to how your site uses keywords and key phrases.

Copyrights are special, exclusive rights that are granted by country’s laws to a creator of an original work (text, photo, design, site, logo, etc), to use it and distribute it. The creator decides which licence to give to his work. Licences give various permissions to other people or companies to use the creator’s work for personal or commercial purposes (with or without attribution to the creator) or not to use at all. Violating someone’s copyrights is usually heavily punished by courts.

Corporate identity design is a collection of recognizable shapes, colors and fonts used for creation of logo and various stationery items like (business cards, letterheads, forms, envelops..), that all together represent certain brand that people easily recognize in marketing campaigns, printed materials, websites, social networks.. In wider sense, corporate indentity includes messages of a company, slogan, philosophy, business objectives, styles in communication, marketing chanels, values, policies, etc.


Database is a place on server where the data from a dynamic website (see below) is stored in a special, organized way. If a website is static (see below), it doesn’t have a database, but holds data inside its files. Dynamic site can have 1 or more databases that hold the data and permit changes like inserting new data, updating and deleting. Clients have access to data in database, not direct but through CMS (see above), an interface for changing site content.

Design can be :
a) a process of creating an original work, by putting elements like colors, shapes, lines, text, layouts, fonts, together to create a unique product for certain purposes or client. The creator is usually professional in the given field. The creator holds all the copyrights (see above). b) a product mentioned above.

Development in the context of websites and business applications : is the process of combining designing skills, programming (coding) skills, and project management skills, all by one team (or one person), to create a final product that fulfills all the needs and expectations of a certain client, or is intended to find its customers in the future.

Domain is a web address, i.e. “www.yourdomaincomeshere.com”. It is usually rented and paid annually. A website cannot exist without a domain.

Dynamic website is a website that has database, interacton with users (collecting usernames, passwords and emails..), or both. Static website is the way it is, presenting “fixed” data, while dynamic website shows data that a visitor wants to see by choosing certain criteria, filters for search, or by logging in and having access to more of a content or features.


eCommerce (or electronic commerce) is a term that relates to selling products and services online, using website and social networks. Websites with a built-in shop are very popular, both for companies and their customers because companies save a lot of money they would give for renting physical stores and shops, salaries, taxes, etc, and customers becuase they pay less, and shop in comfort of their homes.


Freebie is a product of a design, given free of charge, under certain licence (for personal use only, or for commercial use, without or with attribution to the author). Freebie is usually part of a promotional scheme.


Graphic design is creating items for printing, like designing business cards, roll ups, posters, billboards, leaflets, calendars, brochures, letterheads, and preparing them for printing machines.


Hosting is a service of renting server for storing a website and presenting it on the internet when company’s web address is typed in a browser. Storing a website means keeping files physically on the hard drives of a hosting company. It is usually rented and paid annually.

HTML5 is a powerful markup language that browsers understand. What we see as a website’s page, is acctually a file full of html code. This code decides what elements a page will have – header, footer, texts, images, sidebars, boxes, backgrounds, etc. Html elements then get their properties like color, font, size, transparency, margins, etc, from CSS3 “styling” language that is also included in files of a website.


IP address is the unique address of every computer and website. Also, every website has its own IP address, that is connected to its domain. Domain is what we know as “www.yourdomain.com”, while IP address of any computer or a website is like “123.456.789.123”


Javascript is a powerful programming language that, when properly added to a site, can drastically improve the total experience of a visitor – it can create animations and changes on page in interaction with the user, it can add many stylish and useful functionalities to a static or dynamic website, it can check user’s input according to predefined criteria, and much, much more. Used in a wrong way, javascript will slow down the loading time for a webpage, or make the content appear bad, missing timing or positions, with the frustration of a user as final result. JS is used a lot to create unforgetable, unique experience of a visitor.

jQuery is the most popular library of Javascript, making writing code a bit easier to programmers and web developers.




Loading speed is a period of time measured in miliseconds or seconds, needed for a website (a web page, usually Home page) to be loaded into visitor’s browser, and to show up entirely. The faster, the better. Experienced web developers use many tools, tricks and code optimizations to reduce the filesize of a site, and to increase speed of loading in total.

Landing page is a page of a website that visitor “lands on” after clicking on a link in social media advertising or in serach engines looking for certain keywords. It is carefully designed page with intension to convert a visitor to a buyer of products or services, so it almost always contain call to action, input field for collecting visitor’s email, or both.


Multimedia content means that a website, beside plain texts and images, contains video materials, audio files, or combination of all these, for the purpose of transfering message more effectively.

Mockup is set of items that are designed and ready for print. In mockup, items are usually beautifully arranged next to each other, so that a graphic designer can easily pick up the ones that will be printed at a time.




Online store is a website that has certain pages dedicated to presenting products or services that company offers, and also, next to each item, there is a button “basket”, “buy”, “add to shopping cart”, etc. A visitor can collect few items in his shopping cart and proceed to buying, paying and ordering items. Paying online include usage of credit or debit cards, while ordering online doesn’t have to mean paying directly but usually via courier, after products are taken.


PHP is the most famous programming language for coding dynamic and interactive web applications and business software. It is not only the most famous, but also the most used on the world wide web (82.2 % of all dynamic websites), and for good reasons. This language executes on PHP server, not on the client’s computer, which means that client cannot turn it off on his computer, like it is possible with Javascript. Very powerful server-side scripting language, easy to fall in love with, and be passionate about.

Plugin is an additional piece of code that can be added to a website to create some new functionality.

Portal is usually very big website with a lot of information, dedicated to one or more subjects (sport, lifestyle, fashion, politics), that presents articles, news, posts from variety of sources. Such website can have a lot of visitors, a lot of traffic, a lot of interaction, many social media widgets, advertising banners, etc.




Responsive design of a website means that it’s a “smart website” because it is able to “understand” which device the visitor uses to see it, and according to visitor’s screen size, elements on a web page have different positions, sizes, colors, or some are hidden completely for very small devices, and website still stays optimized, beautiful and easy to use.


SEO (abbr. of “search engine optimization”) is using set of strategies and tools to increase ranking position in all the main search engines (Google, Yahoo, Bing..). SEO is a big job, because search engines are strict and want a website to have many, many qualities that ensure great user experience. SEO wants uniqueness in texts, completely clean code, optimized images, professionally made animations that amaze visitors, but don’t slow down the loading speed, and there are many other criteria and conditions that a website needs to meet in order to expect good ranking. Web designers, web developers, programmers, content writers, marketing agencies, they all can participate and have positive impact on ranking. Another important player in SEO game is – the time. SEO needs a bit of patience, but with proper steps, results will come for sure.

Shared hosting is hosting of a website together with other people’s or companies’ websites in the same remote folder, that is devided in smaller folders for each individual site. Shared hosting is the most used, cheaper and easy to set, but the downside is that it is less secure than renting the whole virtual machine with hosting server installed on it, because some person or a company can copy files of their website that contain malware, and infect the whole shared folder and all the sites inside. Damage can be from website not appearing to website deleted, and “content for adults” showing on client’s site. The majority of websites don’t experience any infections but it can happen, because internet security is complex subject. The important thing is to have completely clean and secure code, written by professionals, to ensure the highest protection possible.

Social media networks are websites (platforms) that connect huge number of users to interact, exchange photos, experences, opinions. The most famous are Facebook, Twitter, Instagram, but there are really many of these in the world. Social media are the main places and “battlefields” where companies try to reach people using powerful content and through impact convert them into their clients and buyers.

Software (syn. “application”) is a piece of code that, when istalled on user’s computer or opened in web browser, is able to do certain tasks. Showing information (and also collecting some) is an example of a task that a web software (syn. “website”) is doing. Business application can keep company’s data in an organized way, or it can be used for monitoring of employees’ results, etc.

Static website is website that presents “fixed” data, no interaction with the database or with the user. User can choose which page to see, but cannot filter the content, search accross website for a term, cannot register or log in.


Traffic (monthly) is the amount of data in MB or GB that are transfered both in upload and download from hosting server by updating or viewing your website. Every hosting package has certain traffic included (or hosting website wouldn’t make any sense). Every time you upload new file on your server (new page or image for your website), you spend a bit from your monthly traffic. And every time a visitor is seeing your website, he is acctually downloading text and images to his computer, into his browser, in order to see it, and it also spends a bit from your monthly traffic. So the bigger the website, and the more visitors it expects, the bigger monthly traffic needs to be chosen in advance.

Template is an already made design of a website, business card, brochure, landing page, CV, mock up, and it includes certain fonts, layout, colors, images… but instead of client’s data, there are “temporary” images and “lorem ipsum” texts that don’t have any meaning, imaginery phone numbers and addresses. Templates can be bought on the internet, by a web developer for the client, or by a client himself. Web templates usually contain more than one layout (one main page and few different inside pages), and depending on complexity, web templates can have many functionalities and built in features that can be used or turned off during the process of customization and data input. Every web template has HTML and CSS code (and often PHP) that has to be re-writen in certain parts and sections, according to the needs of a particular client.


UI (abbr. of “user interface”) is what a user sees and uses to interact with a computer (with a website or some other application). It’s a set of buttons, boxes, windows, options, settings, sounds, that all together create an environment where user can put or get some visual, audio or text information from the machine.

UX (abbr. of “user experience”) is the total experience that a user/visitor has when using web application (website, online store, portal) or desktop software. It includes the beauty and the functionality of user interface, the total usefullness and emotional experience that it causes. The final user can be frustrated by bugs, slow loading, lack of options or difficulty in finding up on the site. What we recommend is doing everything, absolutely everything to make visitor happy, because then we can expect a visitor to convert to a buyer, and to return again and again to experience again only pleasure.


Virtual machine in the context of web hosting : is when one very strong and powerful machine has more than 2 separate installations of operating systems, and on each OS installed separate web server, and on each server only one site. It’s more expensive option than shared hosting, but the level of security is a lot higher. Good for sites that expect security issues, or need higher level of security for whatever reasons.


Web application (abbr. “web app”, syn. “web software”) in the context of web : is a website (or a piece of software) that runs inside a browser on a visitor’s or client’s computer. Website is an example of web application (with the main purpose to present certain information to visitors). Business apllication is also an example of web application (with the main purpose to help in collecting and organizing data inside a company, keeping track of employees work, following projects through phases of execution, simplifying workflow, and many more). Some web apllications are accessible, like websites, public and visible for all, and others are hidden, very well protected with few layers of security, or even completely out of internet, like business applications.

Web design is the process of creating website appeareance, and everything that makes it, including icons, banners, buttons, headers, layouts and graphic design aspects.

Web development is the process of creating web applications (or web business apps), through combining designing, programming and project managing skills, until the final product is ready to be put online to work.

Web security is wide and complex term that includes many strategies, steps, softwares. The responsibility for the final level of security of a website against hackers and malware is shared between all the sides that support creating and living of that site. First : the ones who make it (web developers, programmers) have to create absolutely clean code, working well and without security wholes and resistant to all the famous types of attacks. Second : the hosting company takes responsibility for updating their servers against viruses and malwares, doing backup on regular basis, keeping the access to sites confidential, ensuring that site on shared hosting will have enough space and traffic speed, and that there won’t be too many sites in the same folder, because that increases the risk. Third: the owner of a website, the client, needs to keep the access info safe and confidential, away from any untrusted people, employees or partners.

Widget is a particular section on a website, that does only one thing, one job, usually located in left or right sidebar, or in footer. It can be small calendar showing dates of some events, it can be serach field, box or cloud with important tags and keywords, it can be list of latest posts, list of important links, small gallery, register/log in box, subscription field, showing latest results of football games, small clock showing time, etc.

WordPress is the most famous CMS (see above). WP has great world community, a lot of free and paid plugins, many beautiful templates, excellent administration part for handling the content, easy to use for non-designers and non-developers. For programmers it can be challenging to adjust the whole WP code to particular client’s needs, depending on complexity of a website, but thankfully administration part for a client is intuitive, buttons + drag and drop “piece of cake” job. The final result is all together totally worthy of the effort.