Skip to content

Repository files navigation

What are osmosis and diffusion?

Osmosis and diffusion

What are osmosis and diffusion?
Water crosses a membrane towards salt with a pressure strong enough to hold up a 280 m column. Watch a U-tube rise, push seawater through RO, burst red blood cells, pickle a cucumber, and find out why diffusion needs a heart to help it.

▶ Play with it  ·  Read the 60-second explainer  ·  Watch the 40-second video

Glassbox No. L14 Chemistry Code: MIT Content: CC BY 4.0 Privacy: explained

In 60 seconds

  1. Water chases the dissolved stuff. A semipermeable membrane lets water through but not salt or sugar. Water crosses towards the side with more dissolved particles, and the pressure it pushes with is π = iMRT: seawater's is about 27 bar.
  2. Push back and it runs backwards. Press on the salty side harder than π and water is squeezed out through the membrane instead. That is reverse osmosis, in every RO purifier and desalination plant.
  3. Your cells live by it. Red blood cells burst in pure water and shrivel in seawater, so a drip is 0.9% saline. Kidneys save water and the gut absorbs it by osmosis, which is why ORS works.
  4. Salt keeps food, water holds plants up. Brine and jam pull water out of microbes so they can't grow. Plant cells pump themselves full of water until their walls push back, and wilt when the soil is too salty.
  5. The limits: slow, non-ideal, and a myth. Diffusion time grows as distance squared: a cell takes milliseconds, a centimetre hours. Strong solutions stray from π = iMRT. And water flows to where there is less water, not more.

Words worth knowing

Term Meaning
Diffusion The spreading of molecules from where there are more to where there are fewer, by random jostling. A cloud grows as √(2Dt).
Semipermeable membrane A sheet that lets water through but blocks dissolved salt or sugar.
Osmosis The net flow of water through a semipermeable membrane towards the side with more dissolved particles.
Osmotic pressure (π) The pressure needed to stop water flowing in: π = iMRT. About 27 bar for seawater, 7.5 bar for blood.
Reverse osmosis Pushing on salty water harder than its osmotic pressure, so pure water is squeezed out through a membrane.
Tonicity Whether a liquid makes cells swell (hypotonic), stay the same (isotonic) or shrink (hypertonic).
Water activity (aw) How available the water in a food is, from 1.0 down. Most bacteria need more than 0.91.
Turgor pressure The push of a plant cell's contents against its wall, about 10 bar, that keeps it firm.

A short history

From a swollen pig's bladder in 1748 to the membranes that water cities.

  • 1748 · A pig's bladder swells and bursts (Abbé Jean-Antoine Nollet, Paris, France)
  • 1855 · Fick writes the law of diffusion (Adolf Fick, Zurich, Switzerland)
  • 1877 · Pfeffer measures osmotic pressure (Wilhelm Pfeffer, Basel, Switzerland)
  • 1886 · π = iMRT: dissolved stuff acts like a gas (Jacobus Henricus van 't Hoff, Amsterdam, Netherlands)
  • 1901 · The first Nobel Prize in Chemistry (Jacobus Henricus van 't Hoff, Stockholm, Sweden)
  • 1960 · A membrane that desalts seawater (Sidney Loeb and Srinivasa Sourirajan, University of California, Los Angeles, USA)
  • 1971 · ORS in the refugee camps (Dilip Mahalanabis, Bangaon, West Bengal, India)
  • 1978 · The most important medical advance of the century? (The Lancet, London, England)

The full story, with 20 moments, charts, people and 31 sources: glassbox.how/e/osmosisclear/history. The data lives in history.json.

Video and slides

Made with the Glassbox studio from this box's storyboard (window.glassbox.director). Free to reuse under CC BY 4.0.

Video: What are osmosis and diffusion?

Carousel slide-1 Carousel slide-2 Carousel slide-3 Carousel slide-4

File What Size
glassbox/reel.mp4 Reel / Short, with captions and soundtrack 1080×1920
glassbox/video.mp4 YouTube video, with captions and soundtrack 1920×1080
glassbox/slide-1…10.jpg Instagram carousel 1080×1350
glassbox/thumb.jpg YouTube thumbnail 1280×720
glassbox/cover.jpg Share card and repo social preview 1200×630
glassbox/history-reel.mp4 “History in 10 moments” Reel / Short 1080×1920
glassbox/history-slide-*.jpg History carousel 1080×1350
glassbox/post.json Post copy and schedule used by the publish kit

Privacy

This box has no accounts and no ads, and it ships its own fonts and libraries. When you run it yourself it sends nothing anywhere. On glassbox.how, the site's /bar.js also loads Glassbox's analytics: Google Analytics to count visits (it asks first in the EU, UK and Switzerland, and stays off when your browser sends Global Privacy Control or Do Not Track) and ClickTrust to detect bots.

It remembers a few things in your own browser only, and never sends them anywhere:

Browser storage key What it holds
osmosisclear.v1 Which chapters you have opened, your best quiz scores, and sound on or off.

Exactly what each one sees is at glassbox.how/privacy.

Licences

  • Code: MIT. Use it, change it, ship it.
  • Explanations, text, images and videos (glassbox.json, glassbox/): CC BY 4.0. Credit “Glassbox, glassbox.how/e/osmosisclear”.
  • Third-party parts keep their own licences: three.js (MIT), Geist, Instrument Serif (SIL OFL 1.1).
  • The Glassbox name and logo aren't covered by either licence. See the terms.

Found a mistake? Open an issue. Corrections happen in public.

Run it

It's plain HTML, CSS and JavaScript. No build step and no dependencies. Run locally, it contacts no other website.

python3 -m http.server 8000

Three.js and the fonts ship in vendor/ and fonts/, so it also works offline.

Then open http://localhost:8000.

How it's built

File What
index.html, css/app.css The page and its styles
js/app.js, js/stage.js, js/ui.js, js/kit.js The shared Glassbox 3D engine: chapters, 3D stage, controls, quiz, video director
js/chapters/*.js One file per chapter: the 3D model, controls, text, key terms, quiz and video scenes
js/osmosis.js Osmosis and diffusion physics (van 't Hoff with real osmotic coefficients, Fick, water activity, red-cell volume), chart boards, particles and the U-tube
glassbox.json Title, question, explainer beats, key terms, browser storage and credits shown on glassbox.how
reel in each chapter The storyboard the Glassbox studio records into short videos
glassbox/ The published video, slides, thumbnail and post copy
fonts/, vendor/three/ Self-hosted Geist and Instrument Serif (SIL OFL 1.1) and three.js (MIT)

Releases

Packages

Contributors

Languages