Sollicitatievraag bij Anyfin

What is asynchronous programming, and why is it used in backend development? How does Docker function? Why do you prefer this software architecture?