Bug: diff. between actual result and expected result.Bugs always developer side not client side.
Defect: Client or user side bug always called defect.when application is not running according to user requirements is called defects.
how do we give the severity and priority to the bugs?