TayqaTech interview question

What is the difference among AddTransient, AddSingleton, AddScoped in .Net?