When you pull off an H from an acid, it leaves a negative charge.
A molecule will be more stable if the negative charge of the conj. base is on an electronegative atom (The more elec. neg., the more stable). This is why HCL is so damn strong because CL- is incredibly stable. The way to think about this intuitiviely is to know what an acid does. An acid donates a proton. So the stronger the molecule will become after donating the proton, the more it wont hesitate to give up that proton, and the more resistant it will be to take that proton back. Cl- is stable, why would it want to take back it's proton?
Inductive effect is when you have elect. neg. atoms within the molecule to help pull the neg. charge toward them, thus spreading the charge out and making the molecule more stable.
Resonance is also a balancing (sharing) of the charge, thus it too is a factor in stability.