When to use stones in your landscape?

Stones or rocks are great to prevent weeds from growing. They are better than mulch in that they are low maintenance. You will never need to replace stones. Stones do not attract insects comparing to mulch. Stones also prevent soil erosion.