What is low level format?

My USB device is not working properly. It causes some error while formatting, seems like it had bad sectors? How can I low-level-format my USB?
Will this help removing bad sectors from it? Also, how can I define sector size during formatting?
