とても基礎的なことかもしれず申し訳ないのですが質問させてください。

ターミナルを開いたときに表示される行の末尾にある $ はどういう意味なのですか?
たとえば、Windowsのコマンドプロンプトは
C:?WINDOWS >
みたいに > ですよね。Macだと # です。
$ に限らず、この一文字が一体どういう役割を果たすのか教えて頂けると幸いです。
よろしくお願いします。