usage of bidirectional mosfet
Consider the case when the device is self-powered, as opposed to being powered from USB bus.  In such case, the T1 prevents the device (Arduino board in this case) from back-powering the USB host.



The title says "bidirectional MOSFET", but I wouldn't call is bidirectional.  It's a regular P-channel MOSFET.