Why we use Queue & Can i implement CIR using Queue?

Hi
I am new to Mikrotik. Why we use Queue and how can i make my network better using Queue. If i want to assign CIR connection to specific user, Can I?

Sure you can. Here is the complete explanation to queues:
http://wiki.mikrotik.com/wiki/Queue