View all glossary terms

Hypertext Transfer Protocol (HTTP)

Hypertext Transfer Protocol (HTTP) is a communications protocol used to transfer data between web clients and web servers. It is the foundation of data communication for the World Wide Web. HTTP sends requests from a web client (such as a browser) to a web server and transmits responses back to the client. It relies on rules governing how data is structured and exchanged between the client and server. HTTP is a stateless protocol, meaning each request is independently processed and doesn't rely on information from a previous request. HTTP is used to access and transfer hypertext documents, such as HTML and XML files, and other media types, including images, audio, and video. It is also used to submit data from web forms for processing by the server. HTTP is an application layer protocol that operates over the Internet's Transmission Control Protocol (TCP).

Glossary categories

Additional glossary terms

Canny Io

Canny is a powerful, easy-to-use feedback platform that helps companies build better products. It's the perfect way to collect and organize user feedback, prioritize development, and increase customer satisfaction. Get started today!

Feedback Loop Product Management

Feedback Loop Product Management helps companies create better products and experiences for their customers. Our process helps identify customer needs and behaviors, prioritize initiatives, and develop products that delight users.

Best Feedback Tools

Best feedback tools help you collect and analyze customer feedback quickly and effectively to improve your customer experience. Get insights to drive smarter decisions and create better customer experiences.

Best Product Roadmap Software

Best product roadmap software helps you plan and execute your product strategy, enabling you to align teams, track progress, and deliver innovative solutions faster. It's the perfect tool to help you succeed.

Roadmap templates

Sprint Plan Roadmap Template

The Sprint Plan Roadmap is a visual planning tool used by agile software development teams to plan and track the progress of individual sprints, communicate progress, and manage priorities.

Product Feature Roadmap Template

The Product Feature Roadmap is a visual planning tool used to manage and prioritize the development of specific product features, communicate progress, and manage priorities.

Product Full Timeline Roadmap Template

The Product Full Timeline Roadmap is a visual planning tool used to track and plan the entire lifecycle of a product, ensuring stakeholders understand the development strategy, timeline, and dependencies.

Kanban Roadmap Template

The Kanban Roadmap is a visual planning tool used to manage and track the progress of tasks in a Kanban system, communicate progress, and manage priorities.

Features by Month Roadmap Template

A Features by Month Roadmap Template is a planning tool used in software development to organize and prioritize features, communicate progress, and align with business objectives.