PET scan

How is a PET scan different from a CT scan or MRI? How do you prepare for a PET scan?