To prevent your paths from weed you just have to put a black fleece called Weed Control on them. On top of it you can put gravel or whatever you want. The black fleece represses every kind of weed. Also seeds can hardly grow there.
If you have obstinate weeds in your garden, you can get rid of them with a cardboard cover. You have to cover it with fleece or solid cardboard.