---
title: "What is the difference between Synchronous and Asynchronous?"  
description: "What is the difference between Synchronous and Asynchronous?"  
author: "Tarun Kumar"  
published: 2016-01-12  
updated: 2020-09-23  
canonical: https://www.mindstick.com/interview/22970/what-is-the-difference-between-synchronous-and-asynchronous  
category: "iphone"  
tags: ["iphone", "ios", "objective c"]  
reading_time: 1 minute  

---

# What is the difference between Synchronous and Asynchronous?

**Synchronous** means 'ordered communication'. When we do synchronous operation everything that comes later has to wait for the operation to finish before they can start.\
**Asynchronous** means 'unordered communication. Asynchronous is usually used to describe communications in which data can be transmitted intermittently rather than in a steady stream.

**For ex:** a telephone conversation is asynchronous because both parties can talk whenever they like. In synchronous communication each party would be required to wait a specified interval before speaking.

## Answers

### Answer by Tarun Kumar

**Synchronous** means 'ordered communication'. When we do synchronous operation everything that comes later has to wait for the operation to finish before they can start.\
**Asynchronous** means 'unordered communication. Asynchronous is usually used to describe communications in which data can be transmitted intermittently rather than in a steady stream.

**For ex:** a telephone conversation is asynchronous because both parties can talk whenever they like. In synchronous communication each party would be required to wait a specified interval before speaking.


---

Original Source: https://www.mindstick.com/interview/22970/what-is-the-difference-between-synchronous-and-asynchronous

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
