I hear "le" at the end of a lot of sentences, but I have trouble understanding it's meaning and when to use it. Can anyone help me out with this?
The auxiliary word ‘了’ might be as comlicated as English particles (like 'up' or 'off'). Sometimes there're no written rules to tell you whether a '了' is necessary or not in the sentences. So my advice is to remember some typical examples and learn from original Chinese marterials.
Jmat has offered some idiomatic examples, and here's the systematic explanation from a dictionary:
3.肯定句+了：陈述事实，有时表示句子或半句话结束(to state a truth, sometimes for the end of the sentence or a pause) 放假了，我可以好好休息了。/起风了。
4.增强or表达某些情绪，辅助断句(to emphasize or express certain feelings; gramatically 了 helps to cut or end the sentence)：比赛结束了。(a little sad, maybe lost it)比赛结束了，我们回家吧！（merely stating the truth, or don't care about the result）/终于放假了，我可以天天睡懒觉了！/太好了！/太美了！/不早了，回去吧。/好了，别哭了，没事的。/你病了，明天别去上班了。
6.强调命令/劝阻语气when you command/stop sb, 了 makes you sound more intense：别 verb 了【别吵了！我要睡觉！ （have been annoyed for quite a while）别吵！我要睡觉！(you want to start to sleep so you ask for quiet)/别笑了！/别玩了，老师来了。】
P.S. If 了 is pronounced as 'liao', it's totoally a different word
:D :D :D
Thank you for your help guys. I really appreciate it. :) I just made my account so I am really new to italki. Do you have any pointers on using the website for someone who just started?