Report question

Question: How do 'malloc' and 'new' work? How are they different (implementation wise)?