Hi Farshid, your understanding is correct. Generally speaking, while being very taxing on production storage, active fulls put much less load on the target storage (no random I/O) and allow to avoid backup file fragmentation. In terms of the chain length they act similarly to synthetic fulls, resetting the chain. Here's also a good reading
regarding this matter.