Best Restaurant POS Software

Best Restaurant POS Software

Filter (36) Softwares
details-iconFilter (36) Softwares
Deployment
show more
Features
    Pricing Option
    Industry Segment
    Need guidance?
    We're here to assist!
    Get tailored recommendations from our knowledgeable experts via call!

    Explore 20 Best Restaurant POS Software in India for 2024

    Mink Foodiee Canteen Management

    Mink Foodiee Canteen Management

    Manage Customer Relationships with Ease

    EasyNow CRM helps businesses streamline customer interactions, improving engagement and sales. It allows for efficient tracking of customer data, sales opportunities, and communication history. The software helps businesses personalize their outreach, improving customer loyalty. EasyNow CRM integrates with various channels to provide a comprehensive view of customer behavior and needs. This enable... View Mink Foodiee Canteen Management Profile

    Matrix Canteen Management

    Matrix Canteen Management

    Fast and Seamless Restaurant Transactions

    Matrix Canteen Management’s Restaurant POS system ensures quick, accurate order taking and payment processing. It helps manage orders, track sales, and generate invoices efficiently, allowing staff to focus on customer service. With features like split billing, tips management, and real-time sales reporting, it enhances both the front and back-end operations of a restaurant. Integrated inventory m... View Matrix Canteen Management Profile

    Romio Kitchen Management System

    Romio Kitchen Management System

    Fast and Efficient Restaurant Transactions

    Romio Kitchen Management System’s Restaurant POS is designed to simplify and speed up restaurant transactions. The software allows servers to quickly take orders, process payments, and track customer preferences. It integrates with kitchen management systems, ensuring smooth communication between front-of-house and kitchen staff. With detailed analytics, restaurant owners can gain insights into sa... View Romio Kitchen Management System Profile

    Serpent Real Estate ERP

    Serpent Real Estate ERP

    Simplify Your Restaurant Transactions.

    Serpent Restaurant POS software streamlines the payment process, order management, and inventory tracking for restaurants. It enables efficient table management and provides analytics for sales performance. The software enhances customer experiences by ensuring quick and accurate service at the point of sale.... View Serpent Real Estate ERP Profile

    Sanguine F&B POS

    Sanguine F&B POS

    Enhance Your Restaurant's Efficiency.

    Sanguine F&B Restaurant POS software simplifies daily operations by integrating sales, inventory, and customer management into one platform. It provides quick order processing, seamless payment handling, and valuable insights into sales performance, allowing restaurant owners to focus on delivering exceptional dining experiences.... View Sanguine F&B POS Profile

    Aiosell

    Aiosell

    Elevate Your Restaurant’s POS System

    Aiosell’s Restaurant POS solution streamlines billing, order management, and payment processing, providing a smooth dining experience for customers. This system allows for table management, split billing, and quick order processing, enhancing efficiency. Aiosell’s POS integrates with inventory, ensuring real-time stock updates and accurate billing. With detailed sales insights, restaurants can tra... View Aiosell Profile

    API
    MyHotelLine

    MyHotelLine

    Enhance Your Restaurant’s Efficiency.

    MyHotelLine Restaurant POS software offers a complete solution for managing sales and payments in dining establishments. It integrates with other management tools, enabling restaurant owners to track performance, optimize service, and enhance customer experiences seamlessly.... View MyHotelLine Profile

    Qualsoft

    Qualsoft

    Revolutionizing Service with Smart Point of Sale.

    Qualsoft’s restaurant POS system simplifies the billing process, manages orders, and tracks sales in real-time. With features like table management and inventory tracking, restaurants can improve service speed and accuracy. The system is designed to enhance customer experience and streamline restaurant operations.... View Qualsoft Profile

    Otelms

    Otelms

    Fast, Easy, Reliable

    Otelms’ Restaurant POS is designed to handle the unique demands of restaurants, enabling fast order taking, secure payments, and efficient table management. This POS system integrates with kitchen displays and inventory management, ensuring smooth communication between staff. With detailed sales reports, restaurant owners can gain insights into popular items and peak hours. Otelms’ Restaurant POS ... View Otelms Profile

    API
    GraceSoft HMS

    GraceSoft HMS

    Simplify Your Service Process.

    GraceSoft HMS for Restaurant POS enables fast and efficient order taking and billing, improving the overall dining experience. With user-friendly interfaces and integration with inventory management, it supports restaurant staff in providing excellent service.... View GraceSoft HMS Profile

    KWHotel

    KWHotel

    Revolutionize Your Dining Experience.

    KWHotel Restaurant POS software is designed to simplify the dining experience by providing efficient order taking, payment processing, and customer management. It integrates seamlessly with inventory and management systems to ensure smooth operations. With user-friendly interfaces and real-time reporting, restaurant owners can enhance service quality and drive profitability.... View KWHotel Profile

    Siteminder

    Siteminder

    Maximize Efficiency at the Register.

    Siteminder Restaurant POS software streamlines payment processing, order taking, and customer management. Its user-friendly interface enables staff to serve customers quickly and accurately, improving overall dining experiences.... View Siteminder Profile

    eZee Absolute

    eZee Absolute

    Improve Restaurant Payment Handling.

    eZee Absolute Restaurant POS software automates billing, tracks orders, and manages payments for restaurants. It integrates with inventory management and ensures accurate transactions, helping restaurants improve customer service and operational efficiency.... View eZee Absolute Profile

    HotelRunner

    HotelRunner

    Streamline Restaurant Payments

    HotelRunner’s Restaurant POS system is tailored for fast-paced dining environments, enabling smooth and efficient payment processing. The platform supports a variety of payment methods, split bills, and tips, enhancing the customer experience. With an intuitive interface and seamless order tracking, staff can manage tables and payments effortlessly. HotelRunner’s Restaurant POS also provides sales... View HotelRunner Profile

    API
    Toast Pos

    Toast Pos

    Revolutionize Your Payment System.

    Toast Restaurant POS software delivers a powerful solution for managing orders and payments. With features like table management, real-time reporting, and customer insights, it enhances service quality and operational efficiency, ensuring customer satisfaction.... View Toast Pos Profile

    Hotel Connect

    Hotel Connect

    Enhance Restaurant Billing Efficiency

    Hotel Connect’s Restaurant POS system facilitates smooth billing and order management within restaurants, allowing servers to process orders and payments quickly. This POS solution integrates with inventory systems, keeping stock levels updated based on sales. It also provides insights into popular menu items and peak hours, helping managers make data-driven decisions. By enhancing operational eff... View Hotel Connect Profile

    Dataman

    Dataman

    Restaurant POS

    Dataman’s restaurant POS software simplifies order processing and payment handling for dining establishments. With features like menu management and sales reporting, it enhances operational efficiency. This tool helps restaurants improve service quality and customer satisfaction.... View Dataman Profile

    Weltraum PMS Hotel

    Weltraum PMS Hotel

    Simplify Payments and Orders.

    Weltraum Restaurant POS software streamlines payment processing and order management for dining establishments. It integrates with kitchen displays and inventory systems, ensuring accurate orders and quick service. With user-friendly interfaces, it enhances the overall dining experience for customers and staff alike.... View Weltraum PMS Hotel Profile

    Prevotel Hotel Management

    Prevotel Hotel Management

    Streamline Restaurant Payments and Orders.

    Prevotel Restaurant POS software offers a comprehensive solution for managing payments and orders in restaurants. It integrates with inventory management and table reservation systems, allowing for seamless billing and order processing. The system helps enhance customer satisfaction by providing quick and accurate transactions.... View Prevotel Hotel Management Profile

    DSO Hotels

    DSO Hotels

    Streamlined Service, Happy Patrons

    DSO Hotels’ restaurant POS system allows seamless table management, order processing, and billing. It integrates with inventory management to streamline operations and enhance the dining experience for customers.... View DSO Hotels Profile

    What are Restaurant POS Systems?

    Restaurant Point of Sale (POS) System is the electronic equivalent of a modern-day cash register for the food service industry. A software platform, usually residing on tablets or touchscreens, responsible for core functions such as:

    Order process: This is where customers will place their orders or even change an order and request for a part to be modified for them.

    Payment Processing: Provides various payment modes like cash, credit, contactless payments, etc.  

    These functions are the heart of the restaurant POS system and maintain capabilities in a system to service transactions effectively.

    Features of Restaurant POS Systems

    Restaurant POS software provides more than just replacing the cash register! These core features ease the restaurant operations, enhance efficiency, and also aid in data-driven decision making. 

    Order Processing:

    Order Entry: The POS system helps in effective order entry by servers or wait staff. This includes adding menu items, modifiers (e.g. cheese on a burger) and special instructions (allergic or substitution requests). 

    Order Accuracy: The system provides a clear view of the order, reducing the wait-intensive errors that could cause customer discontent.

    Order Modifiers: Restaurant POS also has the capability to apply modifiers to orders easily and realistically, providing a true reflection of the customer-specific requirements.

    Kitchen Communication: Restaurant POS software and Kitchen Display System (KDS) can easily integrate with each other. This reduces the level of confusion for any orders and ensures that they can be prepared faster, accurately and orderly through real-time electronic sending to the kitchen.

    Payment Processing:

    Numerous Payment options: The software gives customers more payment options like cash, traditional credit cards, debit cards, contactless times like Apple Pay, and yes, even a gift card. It provides flexibility with different customer choices leading to smoother transactions.

    Payment Gateway Integration: The software gets connected to a payment gateway safely and simultaneously processes payments for customers while ensuring their information is secure. 

    Split Checks: You can split several checks and support group dining cases.

    Tipping Options: Customers can add tips easily via the POS system directly, making the payment process easier for both the staff and customers. 

    Inventory Management:

    Stock Monitoring: Restaurant POS enables restaurants to track ingredient and menu product inventory levels in real time. It provides useful information on how often items are used and ensures the appropriate quantity in stock.

    Reorder Point Management: Configure reorder points for items so that the system will automatically create purchase orders when stock levels for these items drop to a predefined minimum. This reduces out of stock scenarios and ensures that you are not running out of your menu. 

    Inventory Reporting: Restaurant POS produces reports that outline how much of an inventory has already been used and what is in trend. This can help eateries to understand where improvement might be needed, make informed purchasing decisions, and reduce waste. 

    These are the core functionalities that form the foundation of any Restaurant POS system. A vital part of any successful restaurant operation is order processing, payment security, and inventory management, and the crew at these marketplaces manages them effectively.

    Benefits of Restaurant POS Software

    Restaurant Point-of-Sale (POS) systems offer a multitude of advantages that extend far beyond simply replacing a traditional cash register. These benefits translate into improved efficiency, increased revenue, and valuable business insights for restaurants of all sizes. Let's explore the key benefits of implementing a Restaurant POS system:

    Enhanced Efficiency: 

    Faster Order Processing: POS systems streamline order taking by eliminating manual processes and minimising errors. This allows staff to serve customers more quickly, especially during peak hours.

    Improved Table Turnover: Faster order processing and payment handling lead to quicker table turnover, allowing restaurants to seat more customers and maximise revenue potential.

    Reduced Errors: POS systems eliminate manual calculations and data entry, minimising errors in orders and billing. This improves customer satisfaction and reduces discrepancies in financial records.

    Streamlined Operations:

    Inventory Management: Real-time inventory tracking helps restaurants maintain optimal stock levels, minimise waste, and prevent stockouts. This ensures menu availability and reduces purchasing costs.

    Employee Management: Some POS systems offer features for employee scheduling, payroll processing, and even timekeeping. This simplifies back-office tasks and helps manage labour costs effectively.

    Reporting and Analytics: POS systems generate detailed reports on sales trends, customer behaviour, and staff performance. This valuable data allows restaurants to make informed decisions regarding menu pricing, marketing strategies, and staffing needs.

    Improved Customer Experience:

    Faster Service: Efficient order processing and payment handling translate into quicker service for customers,leading to higher satisfaction and loyalty.

    Payment Flexibility: Offering a variety of payment options caters to diverse customer preferences and ensures a smooth checkout experience.

    Loyalty Programs: Some POS systems allow for loyalty programs, incentivizing repeat business and building stronger customer relationships.

    Informed Decision-Making:

    Sales Data Analysis: Detailed sales reports provide valuable insights into customer preferences, popular menu items, and peak sales periods. This data empowers restaurants to optimise their menus, pricing strategies, and marketing efforts.

    Labour Cost Management: POS systems with employee management features help track labour costs and identify areas for optimization. This allows restaurants to schedule staff efficiently and control expenses.

    Inventory Optimization: Real-time inventory data helps restaurants minimise waste and optimise purchasing decisions, leading to improved cost control.

    By leveraging these benefits, Restaurant POS systems empower restaurants to operate more efficiently, deliver exceptional customer service, and make data-driven decisions for sustainable success.

    How does Restaurant POS Software work?

    Restaurant Point-of-Sale (POS) software functions as the central nervous system of your restaurant, orchestrating various tasks to streamline operations. Here's a breakdown:

    Order Taking and Management:

    User-Friendly Interface: Servers or cashiers use a user-friendly interface, typically on a tablet or touchscreen, to take customer orders.

    Menu Management: The POS system displays your digital menu, allowing staff to easily add items, apply modifiers, and capture special requests.

    Order Communication: Once finalised, the order is sent electronically to the kitchen display system (KDS) or printed for chefs, ensuring clear and accurate communication.

    Payment Processing:

    Integrated Gateway: The POS system connects securely with a payment gateway, a third-party service that authorises and processes customer payments.

    Multiple Payment Methods: Customers can choose from various payment options displayed on the POS system, including cash, credit cards, debit cards, contactless payments, and even gift cards.

    Split Checks and Tipping: The system allows for splitting bills among multiple diners and facilitates easy tip addition, catering to diverse customer preferences.

    Inventory Management (Optional):

    Stock Tracking: If your POS system has inventory management features, it tracks ingredient and menu item levels in real-time. This provides valuable data on usage patterns.

    Reorder Management: You can set reorder points for specific items, prompting the system to automatically generate purchase orders when the stock reaches a predefined minimum level.

    Inventory Reporting: POS systems with inventory features can generate reports on usage trends, helping you identify areas for improvement, optimise purchasing, and minimise waste.

    Data Collection and Reporting:

    Transaction Recording: Every order and payment is recorded by the POS system, creating a comprehensive transaction history.

    Sales Reports: The system generates detailed reports on sales data, including breakdowns by item, category, time period, and even specific servers.

    Customer Insights: Some POS systems can track customer data, offering insights into buying habits and preferences, which can be used for targeted marketing campaigns or loyalty programs.

    Additional Features:

    Table Management: Advanced POS systems allow for real-time table status tracking, helping manage seating arrangements and optimise table turnover.

    Employee Management: Some systems offer features for employee scheduling, payroll processing, and even timekeeping, simplifying back-office tasks.

    By seamlessly managing orders, payments, and (potentially) inventory, Restaurant POS software simplifies operations, improves efficiency, and equips you with valuable data to make informed decisions for your restaurant's success.

    Why do you need Restaurant POS Software?

    In today's competitive restaurant landscape, efficiency and data-driven decision-making are paramount. While traditional cash registers might seem sufficient on the surface, Restaurant Point-of-Sale (POS) software offers a multitude of advantages that can significantly improve your operations. Here's why your restaurant needs POS software:

    Streamlined Operations:

    Say Goodbye to Manual Processes: POS software eliminates time-consuming manual tasks like order taking on paper or calculating bills by hand. This frees up valuable staff time to focus on providing excellent customer service.

    Improved Accuracy: Manual processes are prone to errors. POS systems minimise human error in order entry and billing, ensuring accurate transactions and happier customers.

    Real-Time Inventory Tracking (Optional): Many POS systems offer inventory management features. This provides real-time insights into stock levels, helping you prevent stockouts and optimise purchasing decisions,leading to reduced waste and improved cost control.

    Enhanced Customer Experience:

    Faster Service: POS systems expedite order processing and payment handling, resulting in quicker service for customers. This translates into higher satisfaction and keeps them coming back for more.

    Flexibility and Convenience: Customers appreciate the ability to pay using various methods, including credit cards, contactless payments, and even split checks. POS software caters to these preferences, ensuring a smooth and convenient checkout experience.

    Loyalty Program Potential: Some POS systems allow you to implement loyalty programs, rewarding repeat customers and fostering stronger relationships.

    Data-Driven Decisions:

    Sales Insights: POS systems generate detailed reports on sales trends, customer behaviour, and popular menu items.This valuable data empowers you to make informed decisions regarding menu pricing, marketing efforts, and staffing needs.

    Identify Areas for Improvement: By analysing sales data, you can identify areas where your restaurant can excel.This might involve optimising menu offerings, adjusting pricing strategies, or focusing marketing efforts on high-demand items.

    Labour Cost Management: POS systems with employee management features help track labour costs and identify areas for optimization. This allows you to schedule staff efficiently and control expenses.

    Improved Inventory Management:

    Minimise Waste: Real-time stock tracking helps you maintain optimal inventory levels, preventing overstocking and minimising waste. This translates directly to improved cost control and profitability.

    Prevent Stockouts: Automatic purchase order generation ensures you never run out of popular menu items,maintaining customer satisfaction and avoiding lost sales opportunities.

    Scalability and Future Growth:

    Adapts to Your Needs: Modern POS systems are designed to scale with your business. As your restaurant grows,the system can accommodate increased order volume and additional features.

    Centralised Data Management: All your restaurant's data is stored securely in one central location, accessible for analysis and informed decision-making.

    Restaurant POS software is not simply a replacement for a cash register; it's a powerful tool that can transform your restaurant operations. By streamlining processes, enhancing the customer experience, and providing valuable data insights, POS software empowers you to make informed decisions, optimise costs, and ultimately drive sustainable growth for your restaurant.

    Who uses Restaurant POS Software?

    Restaurant Point-of-Sale (POS) software isn't just for high-end establishments or large chains. In fact, the benefits of POS systems extend to a wide range of restaurants, offering efficiency gains and valuable insights for all:

    Full-Service Restaurants: 

    Upscale restaurants benefit from features like table management, order routing to specific kitchens (grill, bar, etc.), and loyalty programs to cultivate a returning clientele.

    Quick-Service Restaurants (QSRs): 

    Fast-paced QSRs leverage POS systems for speedy order processing, touchscreen menus with combo options, and contactless payment options to keep lines moving quickly.

    Coffee Shops and Bakeries: 

    POS systems in these establishments can manage a variety of beverage and pastry options, track inventory for perishable goods, and offer loyalty programs that reward frequent customers.

    Food Trucks and Pop-Up Restaurants: 

    Mobile POS systems with cloud-based data storage allow these businesses to operate efficiently with minimal setup. They can also track sales trends and customer preferences to inform future menu offerings and locations.

    Bars and Pubs: 

    POS systems in bars can streamline drink orders, track liquor inventory in real-time to prevent overstocking, and even integrate with age verification tools for responsible service. 

    Ultimately, any restaurant, regardless of size or style, can benefit from the efficiency gains and data-driven insights offered by Restaurant POS software. Here's a breakdown of who within a restaurant typically uses the system:

    Servers and Waitstaff: 

    They use the POS system to take orders, apply modifiers, and communicate special requests to the kitchen.

    Cashiers: 

    They handle customer payments, including splitting bills and processing various payment methods.

    Managers: 

    They utilise the system for generating reports on sales, labour costs, and inventory, using this data to make informed business decisions.

    Kitchen Staff (Optional): 

    In some setups, cooks may directly access the POS system to view incoming orders and prioritise preparation.

    By empowering all these individuals with a user-friendly POS system, restaurants can achieve smoother operations, improved customer service, and ultimately, a recipe for success.

    What type of Buyer are You?

    The decision to implement Restaurant Point-of-Sale (POS) software involves various stakeholders within a restaurant, each with their priorities and considerations. Here's a breakdown of the different types of buyers for Restaurant POS software:

    Restaurant Owners and Operators:

    Primary Decision-Makers: They hold the ultimate responsibility for the software choice, considering factors like budget, desired features, ease of use, and scalability for future growth.

    Focus on ROI: They prioritise a return on investment, seeking a POS system that streamlines operations, boosts revenue, and provides valuable data for informed decision-making.

    Restaurant Managers:

    Operational Efficiency Champions: Managers are often heavily involved in the selection process, focusing on features that improve efficiency, such as faster order processing, table management, and labour cost tracking.

    Data-Driven Approach: They value POS systems that generate detailed reports on sales trends, employee performance, and inventory levels, allowing them to optimise operations.

    Head Chefs (Optional):

    Inventory Management Focus: In some restaurants, head chefs may be involved in choosing a POS system with robust inventory management features. This ensures real-time stock tracking, minimises waste, and optimises purchasing decisions.

    Kitchen Display System Integration: Chefs may advocate for POS systems that integrate seamlessly with Kitchen Display Systems (KDS) for clear and efficient order communication within the kitchen.

    Tech-Savvy Staff:

    User-Friendly Interface: While not the primary decision-makers, tech-savvy staff members may provide valuable input on the user-friendliness of the POS system interface. This ensures smooth adoption and minimises training time.

    Mobile POS Preferences: In restaurants utilising tablets or mobile POS systems, staff feedback on the software's functionality and ease of use on these devices can be crucial.

    By understanding the priorities and considerations of each type of buyer within a restaurant, POS software vendors can tailor their communication and presentations to resonate with each decision-maker. This increases the chances of selecting a POS system that meets the overall needs of the restaurant and sets them on the path to success.

    Pricing and Purchasing Options for Restaurant POS Software

    Restaurant Point-of-Sale (POS) software isn't a one-size-fits-all solution. Pricing and purchasing options vary depending on the features offered, the scale of your restaurant, and the specific vendor you choose. Here's a breakdown of what to expect in the Indian market:

    Pricing Models:

    There are two main pricing models for Restaurant POS software in India:

    Subscription-Based Pricing: 

    This is the most common model, with restaurants paying a monthly or annual fee for access to the software and its features. This fee typically scales based on the number of POS terminals needed and the functionalities included.

    Transaction-Based Pricing: 

    Less common, this model charges a small fee for each transaction processed through the POS system. This can be attractive for low-volume restaurants but might become expensive for high-traffic establishments.

    Average Pricing:

    It's difficult to pinpoint a single average price due to the factors mentioned above. However, here's a general range:

    Basic POS Systems: ₹4,000 - ₹6,000 per month. These cater to smaller restaurants with essential features like order processing and basic reporting.

    Mid-Range POS Systems: ₹6,000 - ₹12,000 per month. These offer a wider range of functionalities, including inventory management, customer relationship management (CRM) tools, and employee management features.

    Advanced POS Systems: ₹12,000+ per month. These cater to large restaurants or chains, providing comprehensive features, robust reporting, and potential integrations with additional software.

    Purchasing Options:

    Beyond the pricing models, there are a few ways to acquire Restaurant POS software in India:

    Standalone Software: This involves a one-time purchase of the software licence, followed by separate fees for ongoing maintenance and support.

    Cloud-Based POS Systems: This is the most popular option, with the software hosted on a remote server. You pay a monthly subscription fee and access the software via an internet connection. This eliminates the need for upfront hardware investments and ensures automatic software updates.

    POS Hardware Bundles: Some vendors offer bundled packages that include the software licence, POS hardware (tablets, touchscreen monitors, receipt printers), and installation services for a set monthly fee.

    Important Considerations:

    Hidden Fees: Be sure to inquire about any additional fees beyond the base subscription price, such as setup costs,training charges, or transaction fees (for transaction-based models).

    Contract Length: Subscription models often involve contracts with a minimum commitment period. Understand the contract length and any termination fees before signing.

    Free Trials and Demos: Many vendors offer free trials or demos, allowing you to test the software and ensure it meets your needs before committing.

    Finding the Right Fit:

    With a diverse range of pricing models and purchasing options, it's crucial to carefully evaluate your restaurant's specific needs and budget. Consider factors like the size of your operation, the features you require, and your preferred deployment model (cloud-based vs. standalone). By understanding the pricing landscape and considering all factors, you can make an informed decision and select a Restaurant POS software solution that optimises your operations and fuels your restaurant's success.

    FAQs

    Is the Restaurant POS Software easy to use?

    Yes, Restaurant POS software is designed with user-friendly interfaces and intuitive features, making it easy for staff to learn and operate, even with minimal training.

    Can Restaurant POS System integrate with other systems?

    Absolutely, most modern Restaurant POS systems can seamlessly integrate with various other systems such as accounting software, online ordering platforms, and inventory management tools, enhancing overall operational efficiency.

    Can my restaurant POS help with order management?

    Yes, a Restaurant POS can significantly streamline order management by tracking orders from placement to fulfillment, reducing errors, and speeding up service, thereby improving customer satisfaction.

    How easy is it to manage staff with a restaurant POS software?

    Managing staff is straightforward with restaurant POS software, which typically includes features for scheduling, time tracking, and performance monitoring, helping to optimize labor management and payroll processing.

    Decide with confidence.

    You must conduct thorough research and read user reviews to choose the best software for your needs. So, take a look at our website to understand better!