ما الفرق بين استخدام php mail function وphpmailer library ؟

الذي فهمته بأن phpmailer library توفر خيار ال SMTP, لكن لم افهم جوهره او الفرق بينهم.

شكرا :)