Asynchronous is a process where tasks run independently of the main program flow. It is used in asynchronous programming models to handle background tasks without blocking the main application workflow.
Example:
JavaScript fetch API retrieves data without freezing the page.