It is a substitute for River Sand, it is also known as fine aggregates which are manufactured by crushing either granite or basalt rock using 3 stage crushing process by some companies. This sand is manufactured in conformance to IS Codes and is an effective alternative to river sand also known popularly as M Sand.