Interfacing techniques: Help!!!

You are correct....

well, then apart from that USBavrbootloader, will that help me in serial communication!!??

means i am not concerned with how should i burn code to MCU without usb driver IC,
i am concern with how to make talk MCu with PC without using any USB driver IC!!!

will that USBavrbootloader also does the same?!!!!!!