Fluida, baik zat cair maupun zat gas yang jenisnya berbeda memiliki tingkat kekentalan yang berbeda. Viskositas atau kekentalan sebenarnya merupakan gaya gesekan antara molekul-molekul yang menyusun suatu fluida. Jadi molekul-molekul yang membentuk suatu fluida saling gesek ketika fluida tersebut mengalir. Pada zat cair, viskositas disebabkan karena adanya gaya kohesi (gaya tarik menarik antara molekul sejenis). Sedangkan dalam zat gas, viskositas disebabkan oleh tumbukan antara molekul.
Fluida yang lebih cair biasanya lebih mudah mengalir, contohnya air. Sebaliknya, fluida yang lebih kental lebih sulit mengalir, contohnya minyak goreng, oli, madu dll. Dirimu bisa membuktikan dengan menuangkan air dan minyak goreng di atas lantai yang permukaannya miring. Pasti air mengalir lebih cepat daripada minyak goreng atau oli. Tingkat kekentalan suatu fluida juga bergantung pada suhu. Semakin tinggi suhu zat cair, semakin kurang kental zat cair tersebut. Misalnya ketika ibu menggoreng ikan di dapur, minyak goreng yang awalnya kental menjadi lebih cair ketika dipanaskan. Sebaliknya, semakin tinggi suhu suatu zat gas, semakin kental zat gas tersebut.
Molekul cairan biasanya saling tarik menarik. Di bagian dalam cairan, setiap molekul cairan dikelilingi oleh molekul-molekul lain di setiap sisinya; tetapi di permukaan cairan, hanya ada molekul-molekul cairan di samping dan di bawah. Di bagian atas tidak ada molekul cairan lainnya. Karena molekul cairan saling tarik menarik satu dengan lainnya, maka terdapat gaya total yang besarnya nol pada molekul yang berada di bagian dalam cairan. Sebaliknya, molekul cairan yang terletak di permukaan ditarik oleh molekul cairan yang berada di samping dan bawahnya. Akibatnya, pada permukaan cairan terdapat gaya total yang berarah ke bawah. Karena adanya gaya total yang arahnya ke bawah, maka cairan yang terletak di permukaan cenderung memperkecil luas permukaannya, dengan menyusut sekuat mungkin.