A bit for the same reason that async methods in C# often have the Async
suffix,it’s a convention that helps you understand when you read the code that there is something special with this property.
The goal is just to make clear that this parameter is a stream and should not be used as-is but, for example, should be awaited.
solved Why using the symbol “$” in Angular [closed]