PancakeSwap

Protocol reference / decentralized exchange

PancakeSwap and how its decentralized exchange works

PancakeSwap is a decentralized exchange, usually shortened to DEX, that lets people swap crypto tokens straight from a self-custody wallet with no account, no deposit, and no order book in the middle. It launched in September 2020 on what was then Binance Smart Chain and is now BNB Chain, and it has since grown from a single swap page into a multi-network trading platform with its own token, CAKE, plus liquidity mining, a launchpad, and leveraged trading built on partner infrastructure.

The core idea behind PancakeSwap is an automated market maker. Rather than pairing a buyer with a seller, the protocol prices every trade against a pool of two tokens that other users have deposited. Those depositors, called liquidity providers, earn a cut of each swap fee. Because the pricing rule lives in a smart contract, PancakeSwap can quote and settle a trade in a single on-chain transaction, and it never holds customer balances.

This page explains the parts of PancakeSwap that matter to anyone using it or evaluating it: how pooled pricing works, what changed between the protocol's successive liquidity models, where swap fees go, what CAKE actually does, which networks the exchange runs on, how governance sets the rules, and the risks that come with trading and providing liquidity in a permissionless venue.

Illustration representing the PancakeSwap decentralized exchange and its token swap interface
PancakeSwap presents a deliberately simple trading surface over a fairly complex set of smart contracts.
Category
Automated market maker DEX
Launched
September 2020
Home network
BNB Chain multichain
Native token
CAKE
Custody
Non-custodial self-managed keys
Rule changes
CAKE holder voting

01 // What PancakeSwap is

A centralized exchange takes your deposit, records your balance in its own database, and matches orders internally. PancakeSwap does none of that. Every trade is a transaction you sign yourself, sent to smart contracts that hold the pooled tokens. When the transaction confirms, the tokens you bought are in your wallet. There is nothing to withdraw afterward, because nothing was ever handed over.

The protocol began as an implementation of the pool-based trading model that Ethereum projects had proven a year earlier, rebuilt for a cheaper chain. That timing mattered. In late 2020 Ethereum gas costs made small swaps uneconomic, and PancakeSwap offered near-identical mechanics for cents rather than dollars. The team behind it worked pseudonymously, adopted a kitchen theme that still runs through the product names, and used a rabbit mascot rather than a corporate identity.

That informality sits on top of a fairly serious piece of infrastructure. PancakeSwap has processed an enormous cumulative volume of trades and has consistently ranked among the largest decentralized exchanges by usage, particularly on BNB Chain, where it functions as the default venue for pricing and routing most tokens. Wallets, aggregators, and other protocols route through its pools rather than building their own.

Listing on PancakeSwap is permissionless. Anyone can create a pool for any pair of tokens by depositing both sides, and the exchange will quote it. This is the source of both its usefulness and its main hazard: new projects can trade within minutes of deploying, and so can outright scams. The interface flags tokens it does not recognize and maintains curated default lists, but the underlying contracts do not gatekeep, and the burden of verifying a token address falls on the user.

Because there is no company holding balances, PancakeSwap does not earn a spread or charge withdrawal fees. Instead a slice of every swap fee is directed to the protocol treasury and to buying and burning CAKE, which is how the exchange funds development and returns value to token holders. The rest goes to the liquidity providers whose capital made the trade possible.

It is worth being clear about what PancakeSwap is not. It is not a broker, it does not offer fiat on-ramps of its own, it will not recover a lost seed phrase, and it does not vet the assets it lists. Understanding those boundaries is most of what separates a competent user from a frustrated one.

Plain summary: PancakeSwap is a set of public smart contracts plus a web interface for using them. The interface is convenient, but the contracts are the product, and they will execute exactly what you sign regardless of whether it was a good idea.

02 // How a swap actually happens

Everything PancakeSwap does at its core follows from one arrangement: two tokens sitting in a contract, and a formula that decides the exchange rate between them based on how much of each is there. Grasping that arrangement makes the rest of the platform legible, including the parts that look like unrelated features.

Pools and the pricing formula

A classic PancakeSwap pool holds a reserve of two tokens and keeps the product of those reserves roughly constant. If you buy token A out of the pool, the A reserve shrinks and the B reserve grows, so the next unit of A costs more. Nobody quotes a price; the price is simply the ratio of the reserves, and it moves as people trade against it.

This is why PancakeSwap needs no order book and no market maker to be online. The pool is always willing to trade, at some price, at any hour. It also means the pool never has an opinion about fair value. External prices are imported by arbitrageurs, who profit by trading whenever the pool's ratio drifts away from the wider market. That constant correction is what keeps PancakeSwap quotes close to prices elsewhere.

The size of the reserves determines how much a pool can absorb. A deep pool moves very little when you trade a few thousand dollars through it. A thin pool can move dramatically on the same trade, which is why the same token can look cheap in one pool and expensive in another until arbitrage closes the gap.

Price impact, slippage, and failed transactions

Two numbers on the PancakeSwap swap screen are frequently confused. Price impact is the movement your own trade causes in the pool, and it grows with trade size relative to pool depth. Slippage tolerance is a limit you set: the maximum worsening you will accept between signing and confirmation. If the executed price falls outside that limit, the contract reverts the trade rather than filling it badly.

Setting slippage tolerance too tight on a volatile pair produces repeated failed transactions, each still costing gas. Setting it very wide is worse, because it invites sandwich attacks, where a bot trades ahead of you, lets your order push the price, and sells back into it. PancakeSwap offers protections against this pattern on some networks, but the first line of defense remains a sensible tolerance and, for large orders, splitting the trade or using a limit order instead of a market swap.

LP tokens and what a liquidity position represents

When you deposit both sides of a pair into a classic PancakeSwap pool, you receive an LP token representing your share of the reserves. It is a claim, not a receipt for specific coins. Redeem it later and you get back your proportion of whatever the pool holds at that moment, which will almost never be the same mix you put in.

That difference is impermanent loss, and it is the central cost of providing liquidity on PancakeSwap. As the price of one token rises, the pool sells it into the rising market on your behalf, so you end up holding more of the weaker asset. The fees you collected may exceed that drag, or may not. In newer position types the LP token is replaced by a non-fungible position that also records the price range you chose, but the underlying trade-off is unchanged.

Routing across several pools

Most token pairs have no direct pool. PancakeSwap solves this with routing: it searches for a path through intermediate assets, typically a major token such as wrapped BNB or a stablecoin, and can split one swap across multiple hops or multiple pools to find a better overall rate. The route appears in the transaction details before you sign.

Routing also spans the protocol's own generations. A single PancakeSwap swap may draw part of its liquidity from an older constant-product pool and part from a newer concentrated one, whichever combination gives the better output after fees. Each additional hop adds gas cost and a small amount of execution risk, so the router weighs depth against complexity rather than always choosing the shortest path.

03 // The liquidity models compared

PancakeSwap has rebuilt its liquidity engine more than once, and older versions keep running after newer ones arrive. That is deliberate: existing pools cannot be forcibly migrated, so the exchange operates several generations in parallel and lets the router pick between them.

The original design spreads a provider's capital evenly across every possible price, from near zero to near infinity. It is simple and it never needs maintenance, but most of that capital sits at prices the pair will never reach. Version 3, introduced in 2023, added concentrated liquidity: a provider chooses a price band, and their capital only works inside it. The same deposit can then support far more trading volume, at the cost of active management, because a position outside its band stops earning entirely.

The most recent architecture, PancakeSwap Infinity, keeps concentrated liquidity available but adds customizable pool logic through hooks, so a pool can carry extra behavior such as dynamic fees, and it supports more than one pricing curve rather than assuming one shape fits every market. For a casual trader the difference is invisible, since routing is automatic. For a liquidity provider it changes what a position is and how closely it needs watching.

The comparison below shows the models as a provider experiences them. Which generation a given pair sits in on PancakeSwap depends on the network and on where liquidity has actually settled, so it is worth checking the specific pool rather than assuming.

Even spread (classic pool)

low pricehigh price

Concentrated range

low pricehigh price

Conceptual illustration, not measured data. The same capital in a PancakeSwap concentrated position sits closer to the trading price and earns more per dollar while it stays in range.
Provider experience by PancakeSwap liquidity model
Aspect Classic pool (v2 style) Concentrated pool (v3) Infinity pools
Capital placement Whole price range Chosen price band Band, plus alternative curves
Position record Fungible LP token Non-fungible position Non-fungible position
Fee choice Single rate per pool Multiple fixed tiers Tiers, plus hook-driven logic
Maintenance None required Rebalancing when price leaves range Same, unless a hook automates it
Best suited to Passive providers, long-tail pairs Active providers, stable and major pairs Builders and specialized market designs

04 // Fees and where the money goes

A PancakeSwap trade has two costs that are easy to mix up. The network charges gas for including your transaction, paid in the chain's native coin and going to validators, not to the exchange. Separately, the pool takes a swap fee, deducted from the amount you are trading, which is split between liquidity providers and the protocol.

In the classic pools on BNB Chain the swap fee is 0.25% of the trade. Of that, 0.17% stays with the liquidity providers, 0.0575% is used to buy and burn CAKE, and 0.0225% goes to the PancakeSwap treasury. The burn portion is the mechanism that ties trading activity to the token's supply: more volume through PancakeSwap means more CAKE permanently removed from circulation.

Concentrated pools work differently, because one rate does not suit every pair. PancakeSwap offers a set of tiers, and the pool creator picks one. Stablecoin pairs, where prices barely diverge, sit at the lowest tier so trading them stays cheap. Volatile or thinly traded pairs sit higher, compensating providers for greater inventory risk. Where a pair exists at more than one tier, routing sends the trade wherever the net outcome is better.

The split below reflects the documented configuration for classic PancakeSwap pools on BNB Chain. Exact splits and tier availability differ by network and by pool generation, and governance can change them, so treat the shape rather than the decimals as the durable takeaway.

Where a 0.25% classic swap fee goes

  • Liquidity providers 0.1700% 68%
  • CAKE buyback and burn 0.0575% 23%
  • Protocol treasury 0.0225% 9%

Source: PancakeSwap protocol documentation for classic pools on BNB Chain. Percentages in pills are shares of the total fee.

Concentrated pool fee tiers on PancakeSwap
Tier Typical use Why
0.01% Stablecoin to stablecoin Prices track each other, so risk to providers is minimal
0.05% Correlated or very liquid pairs High volume compensates for the thin margin
0.25% Standard volatile pairs Matches the classic PancakeSwap pool rate
1.00% Exotic and long-tail tokens Wide swings need a larger buffer to be worth quoting

05 // CAKE, the protocol token

CAKE is the token that coordinates the PancakeSwap ecosystem. It is used to reward liquidity providers, to stake for additional yield, to gain access to launchpad allocations, and to vote on governance proposals. It is not required for a simple swap: you can trade on PancakeSwap without ever touching CAKE.

CAKE started life as an inflationary reward token. New units were minted every block and handed to farms and staking pools, which bootstrapped liquidity quickly but also meant heavy, continuous selling pressure. Much of the protocol's governance history since then has been a running attempt to fix that, through emission cuts, expanded burn mechanisms, and eventually a structural rewrite of the token's economics.

In 2024, PancakeSwap governance approved a revision often described as ultra-sound tokenomics. It reduced emissions substantially and, for the first time, set a hard maximum supply of 450 million CAKE, replacing an open-ended issuance schedule with a fixed ceiling. Combined with the burn funded by swap fees, the intent was for CAKE to spend most of its time contracting rather than expanding.

Alongside supply changes, PancakeSwap experimented with a vote-escrow design, veCAKE, where holders locked CAKE for a period in exchange for boosted farming rewards and greater voting weight. Locking mechanisms of this kind align long-term holders with the protocol but add complexity, and the model has itself been the subject of subsequent proposals. Because these rules are governed and revisable, anyone relying on a specific yield or lock behavior should confirm the current state in the governance record rather than trusting a description written at any single point in time.

The practical ways CAKE earns for a holder are straightforward. Staking it in a single-asset pool pays a return in CAKE or in a partner token. Staking or locking it can qualify you for token sales run on the PancakeSwap launchpad, where allocation size is tied to your committed CAKE. Farming pairs a liquidity position with CAKE emissions on top of swap fees. Each route carries different risk, and the highest advertised yields are almost always attached to the least established assets.

Because CAKE trades openly, its price responds to trading volume, emission policy, competition among decentralized exchanges, and the general state of the crypto market. It behaves like a claim on protocol activity, but it is not a legal claim on revenue, and the burn linkage is a design decision rather than a guarantee. Readers who want context on how tokens like this fit into the wider field can start with a neutral overview of decentralized finance.

One more detail matters for anyone moving CAKE around. It exists on several networks, and the same ticker on a different chain is a different contract. Sending CAKE to an address on the wrong network, or buying a lookalike token with an identical symbol, is a common and unrecoverable mistake. Always verify the contract address for the chain you are actually on.

Key takeaway: CAKE is the incentive layer of PancakeSwap, not a prerequisite for using it. Treat advertised yields as compensation for risk, and read the token's rules as current policy rather than fixed law.

06 // Beyond swapping

Swapping is the front door, but PancakeSwap has accumulated a broader product surface over the years. Some of it exists to attract liquidity, some to distribute CAKE, and some simply because a large user base can be offered more things. The lineup shifts as governance retires features and adds others, so what follows describes the categories rather than a fixed menu.

Farms and staking pools

Farms let you stake a liquidity position to earn CAKE emissions on top of the swap fees the position already collects. Single-asset staking pools, historically named after syrup, let you deposit CAKE alone and earn either more CAKE or a partner project's token. Farms are how PancakeSwap directs liquidity toward pairs it wants to be deep, and how new projects rent an audience.

The important caveat is that a farm's headline rate is denominated in a token whose price can fall faster than the rate pays. A very high advertised yield on PancakeSwap usually signals that emissions are being used to compensate for weak organic demand, not that free money has been found.

Launchpad sales

PancakeSwap runs token launches under the initial farm offering format, where committed CAKE determines how much of a new token you can buy. For projects it is a way to raise funds and arrive with immediate liquidity and holders. For participants it is early access with the usual early-stage risk, and eligibility depends on how much CAKE you have staked or locked ahead of the sale.

Perpetual futures

Leveraged perpetual trading is available through the PancakeSwap interface but is built on partner infrastructure rather than on the exchange's own pool contracts. That distinction matters for risk: the counterparty logic, funding rates, and liquidation engine belong to the underlying venue, and the leverage available is far beyond anything spot trading exposes you to. Positions can be liquidated in full on a modest adverse move.

Gamified features and NFTs

PancakeSwap has run short-round price predictions settled against an oracle feed, a CAKE lottery with scheduled draws, trading competitions, and an NFT marketplace featuring its own collections. These are marketing and engagement products more than financial ones. Predictions and lotteries are, in plain terms, wagers, and should be sized accordingly.

There is also a profile system tied to your wallet, with achievements and collectible avatars, which occasionally gates access to campaigns. It is cosmetic in itself, but it is the mechanism PancakeSwap uses to recognize returning users without asking them to create an account.

Order types and bridging

Because pools only trade at the current price, limit orders on PancakeSwap are implemented as instructions executed by keepers when the market reaches your price, rather than as resting orders in a book. Time-weighted execution is offered for larger trades, splitting them into slices to reduce price impact. The interface also surfaces bridging routes so assets can be moved between the networks PancakeSwap supports without leaving the app, though the bridge itself is third-party infrastructure with its own risk profile.

07 // Networks and deployments

PancakeSwap began as a BNB Chain project and BNB Chain remains its center of gravity, with the deepest pools and the widest token coverage. Over time the protocol deployed onto additional networks, including Ethereum, Base, Arbitrum One, Linea, zkSync Era, Polygon zkEVM, opBNB, and the Move-based Aptos chain.

Each deployment is a separate set of contracts with separate liquidity. Depth on one network says nothing about depth on another, and a pair that trades tightly on BNB Chain may barely exist elsewhere. When comparing quotes, the network selector at the top of the PancakeSwap interface is as consequential as the token you pick.

Gas economics vary just as much. On BNB Chain and the rollups, a swap typically costs a fraction of a dollar, which makes small trades and frequent rebalancing practical. On Ethereum mainnet the same operation can cost meaningfully more, which changes the arithmetic of managing a concentrated position: fees earned have to clear the cost of adjusting the range.

Multi-network presence also multiplies the ways a user can go wrong. Wallets must be switched to the right chain before a PancakeSwap transaction will make sense, wrapped versions of the same asset are chain-specific, and tokens bridged between networks depend on the bridge that issued them. None of this is unique to PancakeSwap, but the breadth of its deployments makes it a frequent place to encounter the problem.

08 // Who decides what changes

Changes to PancakeSwap are proposed and voted on by CAKE holders. Proposals cover emission rates, fee splits, which farms receive rewards, new deployments, product retirements, and the structure of the token itself. Voting weight follows CAKE holdings, with weighting adjusted by staking or locking depending on the model in force.

Governance of this shape has real limits. Voting power concentrates among large holders, turnout is often low relative to supply, and the core contributors who write and ship code retain substantial practical influence over what gets proposed in the first place. Calling PancakeSwap community-governed is accurate as a description of the process, not a claim that outcomes are evenly distributed.

Some parts of the system are not up for a vote at all. Deployed pool contracts behave as written, and the exchange cannot reverse a transaction, unfreeze a mistaken transfer, or delist a token out of the underlying contracts. Governance controls parameters and treasury allocation, not the immutability of what has already been signed.

For a user, the useful habit is to check the proposal history before committing capital to anything with a stated rate. Emission schedules, fee tiers, and reward gauges on PancakeSwap have all been altered by vote, sometimes on short notice, and the published record is the only authoritative account of what the current rules are.

09 // Providing liquidity in practice

Providing liquidity is often presented as passive income. It is closer to running a small market-making book, and it can lose money even while collecting fees the whole time. The decision worth making before depositing anything into PancakeSwap is what view you are actually expressing.

A pair of assets you expect to move together, such as two stablecoins or a token and its staked derivative, produces relatively little impermanent loss, so fees dominate the outcome. A volatile pair against a stablecoin exposes you fully to the drag: if the volatile side runs, the pool will have sold it as it rose, and you will hold less of the winner than if you had just kept it. Fees may or may not compensate.

Choosing between pool types on PancakeSwap follows from how much attention you can give the position. A classic pool never needs adjusting and quietly earns whatever the pair generates. A concentrated position earns far more per dollar while the price sits inside your range and earns nothing once it leaves, so a narrow range is a bet on stability that you have to be willing to manage.

Fees do not compound on their own. Depending on the pool type, earnings either accrue into the pooled reserves or wait to be claimed, and the claiming transaction costs gas. On a small position, frequent claiming can consume the returns entirely, which is another reason network choice matters.

Before depositing, it is worth checking the pool's recent volume relative to its total liquidity. Volume is what pays you; liquidity is what you are diluted against. A large pool with little trading generates almost nothing, while a modest pool with steady flow can perform well. The PancakeSwap interface exposes both figures for each pool.

Finally, keep the tail risk in view. Providing liquidity on PancakeSwap means holding an on-chain position in specific token contracts, and if one of those tokens fails or turns out to be malicious, your exposure is real regardless of how the pool math performs. Pair selection is a security decision as much as a financial one.

10 // How to get started

Making a first trade on PancakeSwap takes a handful of steps, and the order matters, because gas has to be in place before anything else will work. This is a genuine sequence rather than a list of tips.

  1. Step 01

    Set up a self-custody wallet

    Install a wallet that supports the network you intend to use, and store the recovery phrase offline. PancakeSwap never holds your funds, so the wallet is the account, and losing its recovery phrase means losing everything in it. A neutral primer on cryptocurrency wallets is a reasonable starting point.

  2. Step 02

    Fund it with the network's gas coin

    Every PancakeSwap transaction needs the chain's native coin to pay gas, such as BNB on BNB Chain or ETH on Ethereum and its rollups. Holding only the token you want to trade is the most common reason a first attempt fails.

  3. Step 03

    Connect and confirm the network

    Connect the wallet and check that the selected network matches where your funds actually are. Connecting grants no spending permission by itself on PancakeSwap; every transfer still requires a separate signature from you.

  4. Step 04

    Verify the token, then swap a small amount

    Match the token contract address against an independent source before trading anything unfamiliar. Then run a small test swap and read the quote details: price impact, minimum received, route, and fee. A first trade on PancakeSwap is worth treating as a rehearsal.

  5. Step 05

    Review approvals afterward

    Trading an ERC-20 style token requires approving a contract to move it. Those approvals persist until revoked, so review them periodically and remove ones you no longer need, especially any granted to contracts outside PancakeSwap that you were prompted to approve along the way.

11 // Risks and sensible precautions

Self-custody removes the risk that an exchange loses your money and replaces it with the risk that you do. On PancakeSwap there is no password reset, no support line that can reverse a transfer, and no insurance fund. Mistakes settle as finally as successful trades.

Token risk is the largest practical hazard. Anyone can list on PancakeSwap, and a token contract can be written to block selling, mint unlimited supply, or route fees to its deployer. Deep liquidity that disappears once the deployer withdraws it is a well-worn pattern. Verify the contract address, look at how liquidity is held, and be suspicious of pairs whose only trading venue is a pool created hours ago.

Phishing is the second. Fake front ends that mimic the PancakeSwap interface exist to harvest signatures and drain approvals, and they are frequently promoted through search ads and social media. Bookmark the address you trust, distrust links from chat, and read what a wallet prompt is asking you to sign rather than approving reflexively.

Smart contract risk remains even when everything else is done right. The core PancakeSwap contracts have been in production for years and are heavily audited, which is meaningful evidence but not proof of safety. Newer components, hooks written by third parties, bridges, and partner-operated products each add code that has been tested for less time.

Execution risk shows up as sandwich attacks and failed transactions. Wide slippage tolerance is an invitation to be front-run; tight tolerance on a fast-moving pair burns gas on reverts. For sizeable orders, splitting the trade, using time-weighted execution, or placing a limit order is usually better than pushing one large market swap through a PancakeSwap pool.

Regulatory risk is real but diffuse. Rules for decentralized exchanges differ sharply between jurisdictions and continue to evolve, and access, tax treatment, and the legal status of tokens traded on PancakeSwap depend on where you live. Nothing on this page is legal, tax, or investment advice.

The precautions that actually reduce exposure are unglamorous. Use a separate wallet for experimental tokens, keep long-term holdings in a wallet that never touches unfamiliar contracts, size positions so a total loss would be survivable, and treat any yield well above what established pools pay as a warning rather than an opportunity.

Rule of thumb: on PancakeSwap the protocol will do exactly what you tell it, immediately and irreversibly. Almost every serious loss traces back to a signature the user did not fully understand.

12 // Frequently asked questions

Do I need an account to use PancakeSwap?

No. PancakeSwap has no registration, no email, and no identity check for trading. You connect a self-custody wallet and sign transactions. The optional profile feature is cosmetic and tied to your wallet address rather than a login.

What does a trade cost?

Two things. The pool fee, which is 0.25% in classic PancakeSwap pools on BNB Chain and one of several tiers from 0.01% to 1% in concentrated pools, plus network gas paid in the chain's native coin. On BNB Chain and rollups, gas is typically a small fraction of a dollar; on Ethereum mainnet it can be substantially more.

Why did my swap fail but still cost gas?

Usually because the price moved past your slippage tolerance before the transaction confirmed, so the contract reverted to protect you. Gas is paid to the network for attempting the transaction, not to PancakeSwap, so it is spent either way. Other causes include an insufficient gas balance or a token that charges a transfer fee the trade did not account for.

Is providing liquidity on PancakeSwap profitable?

Sometimes. You earn a share of swap fees and possibly CAKE emissions, and you carry impermanent loss plus exposure to both tokens. Correlated pairs with steady volume are the most reliable case. Volatile pairs can leave you worse off than simply holding, even after fees.

Do I have to hold CAKE?

Not for trading or for providing liquidity. CAKE matters if you want to stake for yield, boost farm rewards, join launchpad sales, or vote in PancakeSwap governance. Otherwise you can use the exchange without ever acquiring it.

Which network should I use?

Whichever one holds the deepest liquidity for your pair and where your funds already are. BNB Chain generally offers the broadest coverage on PancakeSwap and low fees. Since each deployment has its own separate pools, compare the quote on the network you plan to trade on rather than assuming parity.

Can PancakeSwap freeze or recover my funds?

No. The protocol is non-custodial and settled transactions are final. Nobody at PancakeSwap can reverse a transfer, unlock a wallet, or restore a lost recovery phrase, which is precisely why key management and reading signature prompts carefully are the two habits that matter most.

How is a listing on PancakeSwap different from one on a centralized exchange?

A centralized listing implies some review process. On PancakeSwap, listing means somebody created a pool, which implies nothing at all. Appearing in the interface, or even having sizeable liquidity, is not an endorsement, and the default token lists are a convenience layer rather than a guarantee.

13 // Key terms used on this page

These are the terms that appear most often around PancakeSwap and cause the most confusion for newcomers.

AMM
Automated market maker. The pool-and-formula design that lets PancakeSwap quote a price without an order book.
Impermanent loss
The shortfall a liquidity provider experiences versus simply holding both tokens, caused by the pool rebalancing as prices move.
Price impact
How much your own trade moves the pool price. Grows with trade size relative to pool depth.
Slippage tolerance
The worst price you will accept. Exceed it and the PancakeSwap transaction reverts instead of filling.
LP token
A transferable claim on a share of a classic pool's reserves, issued when you deposit liquidity.
Approval
Permission granted to a contract to move a specific token from your wallet. Persists until you revoke it.