DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk14 min

Ethernet Link Aggregation vs. Failover: What’s the Difference?

A LAG distributes traffic across member links and can survive a member-link failure; active/standby failover switches to a backup path. Neither automatically protects every failure scenario.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Link aggregation combines multiple Ethernet links so they operate as one logical link; active/standby failover keeps a backup path ready to take over when the active path fails. Aggregation can spread traffic across links and keep traffic moving after a member-link failure. Failover is primarily about continuity, not combining bandwidth. A LAG may therefore provide both aggregate capacity and resilience, but it does not automatically protect against every kind of network failure.

What the two terms mean

Link aggregation

A Link Aggregation Group (LAG) joins parallel physical Ethernet links into one logical link from the perspective of the connected systems. IEEE Std 802.1AX-2020 defines aggregation for full-duplex, point-to-point links and describes its potential to increase aggregate bandwidth and provide resilience to individual-link or system failures. The key word is aggregate: traffic can be distributed among the member links, but that does not mean one connection gets the combined rate of every link.

As an Amazon Associate I earn from qualifying purchases.

Depending on the platform, aggregation may be configured statically or managed with LACP, the Link Aggregation Control Protocol. LACP helps the endpoints discover and manage which links belong to the aggregation. It is not itself the traffic load-balancing algorithm; the platform decides how to distribute traffic across the active members.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

IEEE describes the benefit as higher aggregate bandwidth than the individual links provide, and its definition also allows for multiple systems at each end of an aggregation. That does not mean every implementation supports every topology, or that traffic is copied across all links. A LAG is one logical connection made from member links; the device still selects a physical member for traffic according to its own distribution behavior.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Active/standby failover

In a basic active/standby design, one interface or path carries traffic while a separate path waits to take over if the active one fails. Linux bonding documentation names active-backup as one bonding mode. The backup is ordinarily not sharing the active path’s traffic during normal operation, so this arrangement prioritizes availability rather than added aggregate capacity.

“Failover” can also describe broader systems that switch between network paths or devices. The precise behavior depends on the platform, topology, and failure detection configured. The label alone does not say what failures will be detected or how quickly traffic will move.

In practical terms, a standby path is valuable only if it is actually available when needed and the system can recognize the relevant failure. A cable break, a failed port, and a device or upstream-path outage are distinct events. A design should state which of them it is meant to handle and use the host and network features that detect those conditions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How they compare

Question Link aggregation / LAG Active/standby failover
Normal operation Multiple member links can carry distributed traffic; the platform selects members, commonly using a hash-based method. One path is active and the backup path is available to take over.
Main purpose Increase aggregate capacity across traffic while also tolerating an individual member-link failure, subject to implementation and convergence. Maintain service by switching to a backup path after a detected failure.
One flow’s speed Not necessarily faster than one member link. A flow is commonly assigned to a member by a hash. Not increased by the standby path during ordinary active/backup operation.
Member-link failure Traffic can continue over surviving active members, depending on the implementation and convergence. Traffic moves to the backup after failure detection and switchover.
Switch failure A conventional LAG to one logical switch does not, by itself, provide protection from failure of an independent switch. An independent standby path may help if the host and network support the topology and can switch without loops or conflicting active paths.
Endpoint setup Both ends need compatible aggregation configuration. LACP can manage membership when both sides support and enable it. The host or network must use an appropriate active/backup mode and failure detection for its platform.

The comparison describes common design patterns, not a guarantee for every product. Linux bonding, switch port channels, and vendor-specific teaming features may expose different modes under similar umbrella terms. Identify the actual mode and platform before assuming its behavior.

Think of the distinction as “use several links” versus “keep a path ready,” rather than as mutually exclusive technologies. A LAG can continue carrying traffic after a member fails, so it has a resilience benefit as well as a capacity role. A separate active/standby path can be appropriate when the design calls for an alternative route rather than multiple active members. Some networks need both properties, but each should be planned and tested on its own terms.

Does link aggregation make one connection faster?

Usually, you should not expect a single data flow to use the total capacity of all LAG members. Juniper’s Junos aggregated Ethernet documentation describes standard LAG member selection using a hash. The resulting distribution can let multiple flows use different physical links, increasing the capacity available across traffic overall. But if a particular flow hashes to one member, that flow uses that member rather than simultaneously transmitting across every member.

This distinction matters when sizing a link. A LAG may help when many independent conversations share the connection, but it is not a reliable way to make one large transfer run at the sum of all link rates. The exact distribution depends on the platform’s hashing and traffic characteristics; do not assume every member will be equally busy.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For example, with several independent conversations, the platform may assign different conversations to different members. If traffic is concentrated in one conversation, the other members may not increase that conversation’s rate. This is why a LAG’s total member capacity should not be treated as a guaranteed speed test result for one client, transfer, or session. Look at the platform’s distribution method and the expected traffic mix when deciding whether aggregation will address the actual bottleneck.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Nor does a LAG automatically make traffic redundant by sending a duplicate of each frame over every member. The intended model is distribution across the active members, with surviving links carrying traffic if a member is lost. This distinction helps set realistic expectations for both throughput and resilience.

What happens when a link or switch fails?

One member cable or port fails

When one physical member of a functioning LAG fails, the failed member can be removed and traffic can continue over surviving members. IEEE 802.1AX-2020 describes resilience to an individual-link failure. Actual interruption and recovery depend on failure detection, the remaining links, and the implementation’s convergence behavior. The surviving links also have less total capacity available than before the failure.

In active/standby failover, the backup path takes over only after the system detects a problem and performs the switchover. Detection and recovery behavior are platform- and configuration-dependent, so the word “failover” does not promise a particular interruption time.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

These two responses are different. With a LAG, traffic can be redistributed across the remaining active members; with active/standby, the system changes which path is active. Neither description alone establishes how much traffic can be carried after the event or how long recovery will take. Those details depend on the configuration and the capacity of the links that remain.

A whole switch fails

A regular LAG connected to one logical switch protects against a member-link failure, not automatically against the loss of that switch. If every member terminates on the same failed device, the other members do not create an independent route around it.

To connect a device to separate switches as one coordinated aggregation, the switches need a supported multichassis aggregation design, such as a suitable mLACP implementation, or an equivalent feature supported by the devices. Cisco’s IOS XE 17.x mLACP guide describes a redundancy group in which participating devices synchronize state and present a virtual LACP peer; that guide also specifies implementation prerequisites, including fast switchover for faster convergence. Those details apply to the documented Cisco implementation, not to every vendor or switch.

An active/standby design can use a genuinely independent path to help survive a switch failure, but only when the host and network are designed to activate that path safely. Check that the standby route is independent and that the configuration avoids loops or competing active paths.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The useful question is not simply whether a design has “redundancy,” but what component can fail without disconnecting the service. If all member links share one switch, they do not remove that switch as a common point of failure. If two switches are used, verify that the aggregation feature explicitly supports those devices acting together; two ordinary independent switches do not become one LAG peer just because cables are connected to both.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Choose based on the failure you need to tolerate

Your priority Design direction What to verify
More capacity across multiple flows and resilience to one member-link loss Consider a LAG. Both endpoints support compatible aggregation, the member links meet the platform requirements, and the expected traffic mix can benefit from distribution.
A backup connection that takes over if the active connection fails Consider active/standby failover. The platform’s active/backup mode, failure detection, switchover behavior, and backup path are suitable for the required service.
Protection from a switch or chassis failure while using aggregation Use a supported multichassis aggregation design or another topology explicitly designed for that failure. Participating switches coordinate state and provide the required peer behavior; a pair of ordinary independent switches is not enough.
Both increased capacity and path redundancy Design for both goals rather than assuming one feature covers every failure. Confirm which failures the aggregation handles, whether failover is also required, and how the endpoints behave during transitions.

Start with the failure scenario, not the feature name. Ask whether the concern is a damaged cable, a failed port, a failed switch, or loss of a broader path. Then decide whether extra aggregate capacity is useful during normal operation. A design that solves a member-link problem may still leave a single switch as a point of failure.

A decision can be made in this order: identify the component whose failure matters; decide whether multiple links should carry traffic during ordinary operation; check whether the connected endpoints support the required mode; then confirm the topology protects against the named failure. This prevents a common mismatch, such as buying or configuring aggregation to solve a switch-outage risk it does not cover by itself.

What a LAG requires at both ends

A LAG is a coordinated arrangement between its endpoints, not just several cables plugged into adjacent ports. Juniper’s documented Junos setup requires the LAG to be configured at both ends and specifies equal member-link speeds and full-duplex operation for that setup. These are requirements for the cited Juniper configuration, not a substitute for checking the rules of the equipment you use.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Confirm that both endpoints support the same intended aggregation mode. If using LACP, support and configuration must be present at both ends.
  • Check member-port compatibility, including speed and duplex requirements stated by the equipment documentation.
  • Confirm that the physical links terminate on the intended logical peer. Links to separate independent switches require a supported multichassis feature if they are to act as one coordinated LAG.
  • Check how the platform distributes traffic across members and what happens when a member is lost; do not treat LACP as the load-balancing method.
  • For failover, confirm how the platform detects path failure and what conditions trigger switching to the backup.

LACP is useful when supported and enabled because it provides a way for endpoints to discover and manage aggregation membership. It should not be confused with a guarantee that the configuration is correct or that every connected port will become an active member. Check the operational state on both ends and resolve any mismatch using the equipment’s documented diagnostics.

If a current switch does not support the needed LACP arrangement, a managed Ethernet switch with LACP support may be a relevant equipment category to consider. Before choosing equipment, verify support at both endpoints, port speeds, and whether the intended topology needs multichassis aggregation. There is no universal model or price implied by these requirements: products and platform capabilities vary, so compare the documentation for the exact devices in the proposed design.

A practical planning and validation sequence

  1. Write down the failure you need to survive. Specify whether it is one cable or port, one switch, or a wider path outage. This determines whether a single-switch LAG is enough or whether an independent backup or multichassis design is needed.
  2. Choose the operating goal. Choose aggregation when distribution across several flows and member-link resilience matter. Choose active/standby when a separate path should wait for takeover. If you need both goals, plan and validate both behaviors.
  3. Check each endpoint’s documentation. Confirm support for LAG, LACP if desired, active/backup if required, and multichassis aggregation if the links span switches. Look up the platform-specific requirements rather than applying one vendor’s setup limits universally.
  4. Verify the physical and logical pairing. Make sure the selected ports and links are the intended members, their properties meet the equipment requirements, and both ends agree on the configuration.
  5. Check the resulting state before relying on it. Confirm that intended LAG members are active or that the failover system identifies the correct active and standby paths. Use the status and diagnostic methods documented for the specific host and switches.
  6. Test the relevant failure safely. If operationally appropriate, test loss of a member link separately from loss of a switch or path. Observe whether traffic continues or switches as expected, and check service impact. Passing one test does not establish protection from a different failure.

During validation, test the normal state as well as the failure state. Confirm that the intended members or paths are active before disconnecting anything, and follow the device maker’s operational guidance so a test does not create an unintended outage. If a member-link test succeeds, that demonstrates only the behavior for that member failure; it does not prove that the system will survive a chassis failure or a broader path interruption.

Common design mistakes

Expecting a single flow to gain the sum of link rates

Aggregation distributes traffic; it does not guarantee that one flow uses every member. Plan around aggregate traffic capacity and the platform’s member-selection behavior, not an assumed per-flow speedup.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Connecting LAG members to unrelated switches

Do not spread members across two ordinary independent switches and assume they form one LAG peer. Use a supported multichassis feature or a different failover design that the endpoints support.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Calling LACP the load balancer

LACP is used to discover and manage aggregation membership. The device’s distribution logic chooses members for traffic. The distinction matters when diagnosing an uneven traffic distribution or setting expectations for a flow.

Assuming all “bonding” or “teaming” modes behave alike

Those names can cover several modes. Linux bonding, for example, documents both active-backup and 802.3ad. Confirm the configured mode rather than inferring behavior from the umbrella term.

Assuming that redundancy means zero interruption

Both member removal and active/standby switching involve detection and convergence. The cited standards and vendor documentation establish the design capabilities, but they do not provide one universal switchover time for every system. Use the behavior documented for your platform and test the actual topology.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Assuming a backup path is independent

A second interface or cable is not necessarily a separate route around a failure. Verify where each path terminates and which devices they share. If both paths depend on the same switch, a failure of that switch may affect both, even though one path is labeled standby.

Buying for a feature name rather than a topology

Equipment must support the specific mode and peer arrangement the design needs. A switch with LACP support may be enough for a LAG between two endpoints, but it does not by itself establish multichassis aggregation across independent switches. Check the feature set and documented requirements before selecting a managed switch or changing a network design.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Standards and scope

IEEE Std 802.1AX-2020 is the relevant standards revision cited here. The IEEE says it revises IEEE Std 802.1AX-2014 and incorporates its 2017 corrigendum; the IEEE 802.1AX-2014 page records approval on December 10, 2014. LACP was associated historically with IEEE 802.3ad and is now covered by the 802.1AX family. The standard describes aggregation, while specific configuration steps and capabilities remain platform-dependent.

The IEEE’s 802.1AX-2020 description says: “Link Aggregation allows the establishment of full-duplex point-to-point links that have a higher aggregate bandwidth than the individual links that form the aggregation, and the use of multiple systems at each end of the aggregation.” The wording describes aggregate bandwidth and the possibility of multiple systems at each end; it should not be read as a promise that one flow receives the sum of member rates or that all switches support a shared multichassis configuration.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Vendor examples above are scoped deliberately: the LAG configuration and hashing behavior are described in Juniper’s Junos aggregated Ethernet documentation; the multichassis example is from a Cisco IOS XE 17.x mLACP guide; and the named bonding modes come from Linux bonding documentation. Their implementation details should not be generalized to unrelated equipment.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Frequently Asked Questions

What is the main difference between Ethernet link aggregation and failover?

Link aggregation groups multiple physical links into one logical connection so traffic can be distributed across members. Active/standby failover keeps one path ready to take over when the active path fails. A LAG can also keep traffic moving after an individual member fails, but the two terms emphasize different goals.

Does link aggregation make one connection faster?

Not necessarily. Standard LAG implementations commonly use a hash to select a physical member for a flow. Multiple flows may use different members and benefit from greater aggregate capacity, but one flow should not be assumed to receive the combined rate of all links.

Will a regular LAG keep working if a switch fails?

Not automatically. If all LAG members terminate on the same failed switch, the remaining members do not provide an independent path. Protection across separate switches requires a supported multichassis aggregation feature or a separately designed failover path.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do both ends need to support LACP?

Both endpoints need compatible LAG configuration. If you intend to use LACP, both sides must support and enable it. Check the documentation for the exact devices and confirm the member links are operationally active.

Can I connect LAG members to two separate switches?

Only if those switches provide a compatible multichassis aggregation feature, such as a supported mLACP implementation, or an equivalent design. Two ordinary independent switches do not automatically act as one LAG peer.

What should I check before buying a switch for link aggregation?

Confirm LACP support at both endpoints, compatible member-port speeds and other platform requirements, and whether the topology needs multichassis aggregation. A managed switch with LACP support may be relevant, but exact features and prices vary by product; there is no universal model or price to assume.

The Bottom Line

Choose a LAG when you want multiple links to carry distributed traffic and want resilience to an individual member-link failure. Choose active/standby failover when a separate path should take over after a detected failure. Neither label guarantees protection from every outage: verify endpoint support, the actual topology, traffic distribution, and recovery behavior. For switch-level protection, use a supported multichassis design or a genuinely independent failover path.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.