What is the difference between SA TA disk and flash drive?

A SATA drive is a drive that uses the Serial Advanced Technology Attachment interface. It typically is an internal drive, but not always. It typically stores a large amount of information and is not portable.

A flash drive, on the other hand, is a portable external drive that uses the USB interface. Its main advantage is its portability, not its capacity.