distribute和dispense之间有何区别?

问题描述:

distribute和dispense之间有何区别?
distribute和dispense都有“分配、分发”的意思,那它们之间在用法上的区别是什么呢?
希望能举例具体说明,而不是单纯的抄词典,

distribute:
1.把东西分给其它人,比如 He distributed sweets to all the children in the class.
2.分布,比如 Our shops are distributed all over the city.
dispense
1.把东西分配给其它人,多用在药品上