Using a membrane underneath your gravel drive or path will prevent weeds whilst allowing natural elements to permeate through the soil but it is not absolutely necessary.