bug: any problem in existing functionality, or missing functionality. Defect in code or requirement, error which is not designed to be.
issue: any problem which might block the development process, example : a third party driver you defintified as dependency is not releasing on time, so it is an issue in your development process.