Şarampol farklı amaçlarla yapılabilir: 1. Kara yollarında: Yolun kenarlarının aşağı seviyelerde olması durumunda, şarampol yolun etrafıyla aynı hizada olmasını sağlamak için yapılır. 2. Savunma amaçlı: Kale, palanka gibi yerlerin çevresini kazıklar çakılarak çit oluşturmak ve bu şekilde bir savunma hattı oluşturmak için kullanılır. 3. Tarım alanlarında: Suyun yönlendirilmesi ve erozyonun önlenmesi için sulama sistemlerinde kullanılır.