Summary: ImgBurn is a free, powerful burning tool that can be used to burn files and ISOs to CD/DVD/HDDVD/Bluray discs, or to create images of them.
There are many CD burning tools out there, including several popular free ones as well as several commercial ones. In fact, there's a good chance you might have a trial version of on of the commercial products on your machine right now - they're often included in the pre-installed software.
I use ImgBurn: it's free, it's lightweight, it does more than I'd ever need, and it's relatively easy to use.
I say that it's "relatively" easy to use, because its interface can be just a tad intimidating to the first time user. To overcome that, let me show you how to do a few common operations using ImgBurn.
•
Create a CD-R or DVD-R Data Disk
This is what I do most often, by far. I use CD-R's and DVD-R's (write once media) to archive data and to send data around to others. It's the most common and most compatible format.
Fire up ImgBurn, and if it doesn't start with it, click on Mode and then EZ-Mode Picker... (or type CTL+ALT+P):

The mode we want to pick is "Write files/folders to disc". This is how you create a data disk:

This is the screen that confuses most people, but the steps are actually fairly simple. Note the large empty white box on the left. That's actually a file selection dialog. You can use controls to its immediate right to select files and folders to be placed in your disk, but I prefer another method. I simply open up Windows Explorer on the files I want to burn, and drag/drop them into the ImgBurn window:

Note that I've included both files, and folders - whose entire contents will be included.
The result looks like this:

Note that because I've inserted a blank CD, that's allowed ImgBurn to calculate exactly how full that CD will be. The calculator icon is actually a button that you can press at any time to recalculate the space that will be used.
By far the most common question next is "what now? how do I make it burn?".
Push Da Button (that's not all that obviously a button):

ImgBurn will then ask you to specify a Volume Label for the disc, and once you've done so it'll start burning.
•
Burning an ISO File to Disc
The previous steps to burn files and folders to disk actually encapsulates two steps:
Create an image file from the files/folders specified
Burn that image file to the disc
That's all normally behind the scenes stuff.
But what if you have an image file in the form of an ISO?
Go back to the EZ-Mode Picker... earlier, and this time select "Write image file to disc":

Once again the "what next?" question rears its ugly head. The solution, also once again, is to click on the correct button:

This then opens a file picker dialog box, and you can select the ISO file that you wish to burn to disc. Once you've done so:

You once again click on the largish button on the lower left half of the ImgBurn window to begin the burn.
•
Other Options and Notes
As always, be aware of the size of the data you're wanting to write, and whether it will fit on the media that you have. For example, if you have more files or folders than will fit on a single CD, then you may need to break the data up into amounts that will, or perhaps use a larger format such as a DVD instead. If you have an ISO that's larger than a CD, then you have no choice: you need a DVD.
ImgBurn, as I understand it, won't create bootable data disks (or if it does, it's beyond the scope of this discussion). If you're burning an ISO, and that ISO is of a bootable disk, then the result will be bootable.
As you can see from the "EZ-Mode Picker" you can also create image and ISO files from existing discs (a great way to backup a copy), or from a selection of files or folders.
ImgBurn will create audio CDs as well. There's a How-To at the ImgBurn discussion forums.
Those discussion forums are worth mentioning as well, as they're a good resource for not only FAQs and HowTo's, but also serve as support should you have questions about ImgBurn.
•
The bottom line is that ImgBurn is a powerful and full featured CD/DVD and even HD-DVD/Blu-ray burning utility. If you've got the hardware to burn a disc, ImgBurn is worth evaluating as the tool to do it.
I recommend it.
Related:
How do I burn something to CD? Burning files to CD is a great way to back up or to easily transfer files elsewhere. There are several burning options including Windows itself.
Audio CDs - what format should I use to burn my Audio CDs? Audio CDs are different from data CDs. Typically your burning software needs to know how to create audio CDs, and you need to explicitly tell it to do so.
Article C3612 - January 5, 2009
Hey, Merso nice link. Now how about the IBM users?
Posted by: Glenn P. at February 16, 2010 3:55 PMfree imgburn will burn dvd and cd , i use it all the time.
Posted by: ben at February 16, 2010 4:03 PMI have just purchased a Toshiba NB 300 notebook. It has Windows Media Player but no burner. In fact it has no facility for loading a disc.
Posted by: graeme johnson at February 16, 2010 5:11 PMI want to;
. rip music tracks from my cd collection and
.load Norton security which I have already purchased and used on another pc (it is good for 3 pc's so I dont want to have to pay again for an on line download.)
Any help wd be appreciated. I amm a novice.
Graeme
I use CDBurnerXP. Works right through to Windows 7. It's free and burns CDs and DVDs, including Blue-Ray and HD-DVDs.
Posted by: Warren at February 16, 2010 6:20 PMCheers, Warren.
I've used a freeware program called DeepBurner for many years. (There's also a paid "Pro" version.) It has similar features, plus you can save a list of files to burn as a "project" so you can come back later and burn another disc with the same files. You can also have multiple different "projects" open at the same time, so you can assemble a burn list for several different disks at the same time.
Posted by: Richard Patton at February 16, 2010 10:30 PM