WSGI is a standard interface which allows to seperate server code from the application code where you add your business logic.In WSGI applications takes a single request and returns response at a time.This single and synchronous.
ASGI stands for Asynchronous Server Gateway Interface. In ASGI also you define your application as a callable which is asynchronous by default.