How to Download Music for Free in High Quality Legally

Everyone downloads music but how many of them download it legally? Downloading legally simply mean that you are not pirating anything and now downloading from sources which do not hold the license to distribute that music....