Zowel vloeistoffen als gassen hebben verschillende viscositeitsgraden. Viscositeit is in wezen de wrijvingskracht tussen de moleculen waaruit een vloeistof bestaat. De moleculen van een vloeistof wrijven tegen elkaar aan tijdens het stromen. In vloeistoffen wordt viscositeit veroorzaakt door cohesie (de aantrekkingskracht tussen gelijksoortige moleculen). In gassen wordt viscositeit veroorzaakt door botsingen tussen moleculen.
Vloeibare vloeistoffen stromen over het algemeen gemakkelijker, bijvoorbeeld water. Dikke vloeistoffen daarentegen stromen moeilijker, bijvoorbeeld bakolie, olie, honing, enzovoort. Je kunt dit aantonen door water en bakolie op een hellende vloer te gieten. Water zal ongetwijfeld sneller stromen dan bakolie of olie. De viscositeit van een vloeistof hangt ook af van de temperatuur. Hoe hoger de temperatuur van een vloeistof, hoe minder stroperig deze is. Als een moeder bijvoorbeeld vis bakt in de keuken, wordt de aanvankelijk dikke bakolie vloeibaarder door de hitte. Omgekeerd geldt dat hoe hoger de temperatuur van een gas, hoe stroperiger het gas wordt.
Vloeistofmoleculen trekken elkaar doorgaans aan. Binnenin een vloeistof wordt elk vloeistofmolecuul aan beide kanten omringd door andere moleculen; aan het oppervlak van de vloeistof bevinden zich echter alleen vloeistofmoleculen aan de zijkanten en eronder. Er zijn geen andere vloeistofmoleculen erboven. Omdat vloeistofmoleculen elkaar aantrekken, is de netto kracht op de moleculen in het inwendige van de vloeistof nul. Omgekeerd worden vloeistofmoleculen aan het oppervlak aangetrokken door de vloeistofmoleculen aan de zijkanten en eronder. Als gevolg hiervan is er een netto kracht aan het oppervlak van de vloeistof die naar beneden is gericht. Door deze netto kracht naar beneden heeft de vloeistof aan het oppervlak de neiging om zijn oppervlakte te verkleinen en zo veel mogelijk te krimpen.