Is the System application asynchronous?

Is the System application asynchronous? Does it return immediately or does it wait for the command to complete before executing the next step in the dial plan?

Thanks.

It is synchronous. Most dialplan applications are.