Bugs vs. Mistakes
towndrunk: I look at them as the same thing. In either case there is a modification that is going to take place to correct the issue. To error is human and in 17 years of software development I have never come across a project that didn't have both mistakes and bugs in it.