Suoratoisto (engl. streaming [media]) on Internetin verkkosisällön tiedonsiirtotapa, jossa palveluntarjoajan [media]sisältöä ryhdytään esittämään tilaajalle/loppukäyttäjälle heti kun [tiedonsiirron] tilauspyyntö on vastaanotettu. Suoratoisto on palvelumuotona uudempi kuin perinteinen tiedoston lataaminen (engl. downloading), jossa tiedoston pitää olla paikallisesti käyttäjän päätelaitteella kokonaan ennen sen tarkastelua.
Suoratoistettava materiaali voi olla valmis tiedosto tai se voidaan luoda reaaliaikaisesti esim. live-konsertista tai web-kamerasta, jolloin kyseessä on ns. livestriimaus. Tiedosto (tai ”striimi”, engl. stream) latautuu käytettävän sovelluksen taustalla [tilaajan päätelaitteen] välimuistiin (engl. cache) samanaikaisesti kuin sitä esitetään tilaajan päätelaitteella. Latauksen keskeytyessä (esim. yhteyshäiriön vuoksi) sen esittäminen keskeytyy kohtaan, johon saakka tiedostoa on ehditty lataamaan [tilaajan päätelaitteen välimuistiin].