Synchronous vs. Asynchronous
Synchronous In general, synchronous (pronounced SIHN-kro-nuhs, from Greek syn-, meaning "with," and chronos, meaning "time") is an adjective describing objects or events that are coordinated in time. In information technology, the term has several different usages. In other words a process occurring at the same time or at the same rate or with a regular or predictable time relationship or sequence. Asynchronous In general, asynchronous (pronounced ay-SIHN-kro-nuhs, from Greek asyn-, meaning "not with," and chronos, meaning "time") is an adjective describing objects or events that are not coordinated in time. In information technology, the term has several different usages. In other words a process whose execution can proceed independently, "in the background". Other processes may be started before the asynchronous process has finished. In computer programs, asynchronous operation means that a process operates independently of oth...