Garden weeds are a problem all gardeners have to face - to be fair to weeds, a weed is just a plant in the wrong place. Some so called weeds can be very attractive - some can be very tasty (nettles etc) and some can be down right invasive but really a weed is no worse than any other plant - its just you don't want to grow it. It is better to learn to work in a way that discourages them growing in an area rather than creating the perfect opportunity for them to spread - not all gardens can be run like military camps so why not set aside a small area for weeds to have fun and live happily - they also attract lots of wild life.
Below are some articles to help you with your weeds: