Difference between fix, repair, restore...

i want to know that how different between fix , repair , restore

thanks very much for answers

  • How i will improve my english ? *

.
‘Fix’ and ‘repair’ are synonymous in most instances; ‘restore’ means to return something to its original condition. We have historic buildings restored, for instance.
.