Capgemini interview question

Explain dynamic memory allocation,calloc and malloc.