Could anyone give me a short explanation on the differences among bugs, issues, and tasks in TFS?
Bug- Any problem in existing functionality, or missing functionality. Defect in code or requirement, error which is not designed to be.
Issue (Impediment)- Any problem which might block the development process, example : a third party driver you identified as dependency is not releasing on time, so it is an issue in your development process.
Task- Any work which is planned as part of development of your project, either as result of bug, or issue or requirements, including requirement analysis or development, or testing. etc.