Cisco Interview Question

Difference between process and thread? How does malloc and calloc work?