Astroboy,
Data acquisition (DAQ) is a very wide term user for analog, digital and counter input/output. Here are some answers, however the field is so wide that some of the documents can help you get a better picture.
>Does this method needs software trigger in order to start acquiring the data and stop it?
You can start ans stop the acquisition by software or by hardware. It can be a digital pulse or an analog level.
>Is it meant meant for the collection of the data?
For the collection of data and much more: process control, data logging, digital IO, signal generation, etc...
>How do I use the externhal or internal trigger?
By default the acquisition will be triggered by software, however it's just matter of configuring the type of tr
iger when creating the task.
>Any references for using it?
There is a really big number of documents an examples on the web, Dennis sugestions are the best to get started.
I hope this helps.
Regards,
Juan Carlos
N.I.