I recently asked a question and was given two answers:
The sync version:
var phrasesCount = db.Phrases.Count();
The async version (assuming this is EF):
var phrasesCount = await db.Phrases.CountAsync();
Can someone explain to me what the difference is and why I might want to use Async?