could somebody help out with this problem i have, i have to hand in an assessment on tuesday and im having trouble with a question here it is

Describe the role of each of the following:

Address Bus
Data Bus
Decoder

In terms of how the CPU communicates with memory and other internal deevices.

Could someone help please
Thanx