https://laughingsquid.com/a-short-explanation-of-ferrofluid-a-type-of-fluid-that-has-properties-of-both-a-solid-and-a-liquid/
A Short Explanation of Ferrofluid, A Type of Fluid That Has Properties of Both a Solid and a Liquid