If a CD can be burned in a few seconds, why does it normally take at least 20:00?

Normally, when I burn a CD from a computer, unless it's a higher speed CD, it takes roughly 20:00 to burn a full CD but, I have a Tascam CD recorder. It's like a tape recorder but records to CD instead of tape. I can record from the source straight to the CD. But, from what I've discovered by accident, it actually records to some kind of memory on board and then, once I'm ready to finalize the recording on the CD, the process to burn it to the CD only takes a few seconds!
One day, about 10 years ago, I was recording a couple albums to a CD and, in the middle of the recordings, the power went out. When it came back on and I checked the CD to see if the recording was okay, the disc was blank! So, all the recording I did before the power went out was a waste of time. I had to do it all over again. That means, it DOESN'T record straight to CD, it has a memory that I record to and, when I'm done filling up the quota for the "CD", it dumps everything in the memory (for that CD) onto the CD but, as I've said, it only takes about 5 or 10 seconds for it to do that! So, why does it take a computer 20:00 or better to burn one?

If a CD can be burned in a few seconds, why does it normally take at least 20:00?
Post Opinion