I do remove the battery every time I used it for long hour, is this bad and it can damage the hardware and it if can damage hardware what hardware it is. Can also give me advice what should I do in this kind of situation, and another question, does Lit Ion Battery has a charge cycle? I hope i get answer from this simple question.
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question.If this question can be reworded to fit the rules in the help center, please edit the question.
Most such advises are from "ancient times" where batteries had a significant memory effect. This no longer applies to high quality lithium ion batteries.
As Dave already mentioned, there are basically two ways to kill a lithium ion battery (or at least shorten its lifespan):
Pretty much any modern piece of mobile computer (or mobile phone/tablet as well) has a built in controller specifically monitoring the battery:
For this to work properly, you'll have to "train" the controller over time, so it can later on determine on its own when the battery is actually full or empty. That's the reason most hardware manufacturers tell you to fully charge and discharge the device several times at the beginning without just doing "small loads".
So should you remove the battery if you're using the computer plugged in for a longer period of time? I don't think so. Of course, you can do it, but I don't think you'll gain anything significantly out of it. The battery might fail sooner or later, but it will do so no matter whether you've disconnected it or not. I'd even say there might be a higher risk damaging the battery or computer by constantly removing and reinserting the battery.
If you're working without the battery connected, your computer will work like any desktop PC. If power fails (for whatever reason), it will turn off immediately, without any piece of software or hardware being prepared for this. So, especially while working on something important that might get lost or destroyed during a power outage (especially firmware/BIOS upgrades!), always keep the battery and power cord connected.