Pergunta de entrevista da empresa Amazon

What are azure func? How is it different from durable functions? Why do you need to maintain state in durable functions? Give me a use case where you had to maintain state in a durable azure function. How do you read app settings configurations in your program.cs?