Difference of the types for importing data

No, those are not demultiplexed. See this tutorial to see how to demultiplex sequences that are barcodes inside the sequences.

The difference is essentially just that whether the barcode is part of the sequences or in its own separate sequence file.