IPC in Modulus is asynchronous by default, meaning that the execution of the current program does not have to be interrupted to carry out a request.