It was previously thought that superfluid Helium would flow continuously without losing kinetic energy. Mathematicians at Newcastle University demonstrated that this is only the case on a surface completely smooth down to the scale of nanometers; and no surface is that smooth.
When a regular fluid like water is passing over a surface, friction creates a boundary layer that ‘sticks’ to surfaces. Just like a regular fluid, when superfluid Helium passes over a rough surface there is a boundary layer created. However the cause is very different. As superfluid Helium flows past a rough surface, mini tornados are created which tangle up and stick together creating a slow-moving boundary layer between the free-moving fluid and the surface. This lack of viscosity is one of the key features that define what a superfluid is and now we know why it still loses kinetic energy when passing over a rough surface.
Now we can use this information to help our efforts on applications of superfluids in precision measurement devices such as gyroscopes (I think this was on the Big Bang theory where they make a gyroscope using superfluid Helium that can maintain angular momentum indefinitely because it would flow across a smooth surface without losing kinetic energy) and as coolants.