Truffle is a cost-effective, self-handling internet access appliance which is defined by WAN Orchestration and Broadband Bonding. Truffle enables internet access to so many businesses, enterprise branch offices and other multi-tenant buildings by load sharing, load balancing and internet bonding using intelligent Software Defined WAN orchestration with aggregation of multiple internet access line to make the internet access reliable and fast. Truffle balances the load and orchestrates up to 4 or even up to 12 connections to increase the accessibility to the user. Truffles can use several T-1, DSL, cable modem, MPLS, metro-Ethernet or fiber services and combines their ISPs to give the user with increased bandwidth. Truffle router is a great option for every business as it quickly provides Return on Investment (ROI) and the operating expenses are cheaper. The whole subscription cost of the Truffle is less or equivalent to single high speed ISP connection with the same bandwidth and the main thing here is the load sharing. Truffle becomes a very ideal load balancing router for small businesses, and branch office enterprises.