Glossary of Terms

Back Home

Last Updated: Sep 22, 2022

This Glossary of Terms (this "Glossary") is but one part of our larger Terms of Service.

The following terms shall have the following definitions:

  1. Alpha. A pre-release version of developed code that is not ready for public use. Alpha versions are missing critical features and are likely to experience breaking changes in the future.
  2. Agreement. The entire Terms of Service, of which this Glossary is a part, which governs all Patmos Services and Orders.
  3. API. An Application Programming Interface is a specification defining how applications access the functionality of an operating environment or another application. APIs are used to allow applications and computers to communicate with each other. See: Wikipedia
  4. Authentication. The process of verifying that a user or other agent is authorized to access a particular Privileged System.
  5. Backend. A piece of software, usually accessed as a Privileged System, that controls and manipulates the underlying data. See: Wikipedia
  6. Backlog. A list of all tasks that have been requested by the Client. This list is maintained in Patmos' Project Management system and is used to prioritize and execute work in an Order.
  7. Backup Withholding. A tax levied at a specified rate by a taxing authority that must be withheld by the payer and remitted to the taxing authority. See: IRS, Wikipedia
  8. Bandwidth. The capacity of a line or connection to carry data, this measures how fast data flows on a given transmission path.
  9. Beta. A pre-release test copy of developed Code which is used to test a product with a small group of users who agree to report any bugs or problems they encounter while using the product. Beta releases are generally not intended for wide-spread production use.
  10. Breach (of Contract). A material failure of a party to fulfill an obligation of the Agreement.
  11. Breach (of Data). A security violation, in which sensitive, protected or confidential data is copied, transmitted, viewed, stolen or used by an individual unauthorized to do so. See: Wikipedia
  12. Business Days & Hours. For Custom Services, Monday - Friday, 9 a.m. - 6 p.m. Central time, holidays excepted (see Custom Services Agreement).
  13. Change Order. An agreement to change the scope of work of an existing Work Order.
  14. Code. Any instructions written in a programming language, scripting language, or markup language that a computer can execute or interpret. Common languages used in custom digital services include PHP, Ruby, ASP, ASP.NET, JavaScript, Java, Swift, Objective C, Python, and HTML/CSS. See: Wikipedia
  15. Colocation. An unmanaged service in which customers install their equipment in an established data center. The colocation facility ensures that racks, power, climate control, bandwidth, and physical security are in place or available, but otherwise the customer manages all aspects of their infrastructure, from acquisition, to installation, to management. See: Wikipedia
  16. Content Management System (CMS). A software tool used to add, delete, modify, and maintain the particular copy, images, and other content displayed on a website or in an application. Common systems include ExpressionEngine, Craft, Statamic, and WordPress. See: Wikipedia
  17. Cron. A UNIX-based tool which permits identical tasks to be performed at regular time intervals on a given server.
  18. CSS. A Cascading Style Sheet is used to tell a web browser how certain elements on a website should look.
  19. Database. An organized collection of data stored and accessed electronically from a computer system. Common databases used in custom digital services include MySQL, MariaDB, Percona, PostgreSQL, MongoDB, Cassandra, CouchDB, and ElasticSearch. See: Wikipedia
  20. Days. Unless otherwise specified, days refer to all calendar days of the week and year without regard to business activity or holidays.
  21. Dedicated Hosting. A service provided by a web hosting company which includes the exclusive use of server hardware along with all software necessary to run a website. In some instances, a dedicated internet connection or reserved bandwidth may also be provided.
  22. Deliverable. Any work product created by Patmos as part of an Order and handed off to the Client or deployed to the Client's technical environment.
  23. Design. See Web Design.
  24. Development. Also referred to as Engineering, the process of writing Code to transform concepts, ideas, and designs into functional elements with which users or other computers can interact.
  25. DNS. The international network of Internet Domain Name Servers, names, and addresses that enables you to locate other computers on the Internet.
  26. Exception Period. A possible period of a Flex Retainer's life cycle in which hours that would otherwise expire are not expired due to our inability to deliver work on a timely basis.
  27. Expirable Hour. Any hour of a Flex Retainer that has exceeded the allocated timeline for use by the Client.
  28. Fixed Price Agreement. An Order for a set of fixed deliverables at a fixed cost. No changes can be made to the scope of work without a Change Order.
  29. Flex Retainer. A block of hours allocated to a Client for use over a predefined period of time. In general, hours may be consumed at uneven rates and scope of work may be easily changed, providing greater flexibility than either a Monthly Retainer or a Fixed Price Agreement.
  30. Framework. An abstraction in which common code providing generic functionality can be selectively overridden or specialized by user code providing specific functionality.
  31. Hosting. See Web Hosting.
  32. HTML. Hypertext Markup Language is used to tell a web browser what content to display.
  33. Monthly Maintenance Costs. The fixed price portion of a maintenance Order that does change based on usage or other variables.
  34. Monthly Retainer. An Order for a fixed number of hours of Custom Services per month at a fixed price.
  35. Name Servers. Network resources that map human recognizable identifiers (e.g., a domain name) to a system-internal identification or addressing component (e.g., an IP address).
  36. Open Source. The free distribution of a program's underlying code so that it can be seen and modified by anyone. Just because a product is Open Source does not necessarily mean that anyone can use it for any purpose whatsoever. Open Source products are generally covered by one of several common open source license types, but may have custom license terms, as well.
  37. Out-of-pocket Expenses. Customary expenditures in the provision of custom digital services which are necessary for us to perform our obligations, but which are part of neither Professional Fees nor Third Party Fees. Out-of-pocket Expenses differ from Third Party Fees in that Out-of-pocket Expenses would normally be considered operating expenses for Patmos if incurred outside the scope of an Order.
  38. Private Cloud. A cloud architecture in which a customer is allocated dedicated hardware on which they can deploy as many Virtual Machines and other supported services as needed.
  39. Privileged System. Any network or resource that requires specific user credentials to access. Common Privileged Systems encountered in the provision of custom digital services include web hosts, cloud providers, domain registrars, DNS providers, CDNs, and email services.
  40. Professional Fees. The labor costs paid to us for services rendered under one or more Orders.
  41. Public Cloud. A cloud architecture in which customers deploy Virtual Machines and other supported services on Patmos hardware.
  42. Release Candidate. A pre-release copy of developed Code which we believe to be ready for public use in a production environment, but which may still contain bugs, known or unknown. There may be more than one Release Candidate before the Client approves a release.
  43. Script. See Code.
  44. Server. Hardware or software on a network which controls the resources of that network. There are different types of servers, each which controls different resources. A web server parses instructions and passes data for display to client-side users. A data server stores and transmits files, such as video or audio. A database server is a dedicated server which processes database requests. In many cases, a single machine may act as all three types of servers. See: Wikipedia
  45. Services. All Patmos work product offered in the market, including hosting, managed and unmanged servers, public cloud access, private cloud provisioning, private cloud management, software development, software maintenance, concierge offerings, consulting, design, bandwidth provision, and more.
  46. SLA. A Service Level Agreement as commonly understood in the tech industry. See: Wikipedia
  47. Third Party Fees. Fees paid to third parties for use of or access to resources or licenses. Third Party Fees differ from Out-of-pocket Expenses in that Third Party Fees could often be classified as operating expenses of the Client if the Client paid for them directly.
  48. Third Party Material. Any materials and information, tangible or intangible, including property, documents, designs, methodologies, specifications, code, artwork, content, and technology, in any form or media, which is owned or licensed by a person or entity that is not a party to the Agreement or Orders governed by the Agreement.
  49. Virtual Machine. A simulated computing environment that can run its own operating system, store data, connect to internal or external networks, and generally perform all the functions of a physical computer. Underlying physical resources may be shared by one or more other Virtual Machines, which can help enable more efficient use of those phusical resources. See: Wikipedia/li>
  50. Web Design. The process of producing graphical representations of a website. A web design is not a functional product; rather, it is exclusively an effort to capture what the look and feel of a final site will be.
  51. Web Development. See Development.
  52. Web Hosting. A service provided by vendors such as Patmos who will manage the hardware and network infrastructure required to run a website or web application. Web Hosting can be in a shared environment where many users' websites are on the same physical machine, or it can be on a private server to which only one hosting client has access.
  53. Web Server. See Server.
  54. Work Order, also Order. A contract between Patmos and the Client for one or more Services.