Thanks for the replies. I use a t4i.
When you turn on "all" the focus points, what you're really doing is telling the camera to evaluate all of it's focus points and to choose the one it wants to use. It's just looking for one AF point to get a lock, but you're letting it decide which point that will be.
The rules for Canon are that it will always pick the AF point which is able to lock focus at the CLOSEST focusing distances.
E.g. suppose you've got a subject in the left third of the frame and you want them in focus... and suppose they are 20' away from you and framed so that the left-most AF point is targeting them. ALSO suppose that in the same frame, there's a tree/shrubbery, etc. in the right third of the frame and it's only about 10' away but it is framed so that the right-most AF point is targeting it -- but it is not the subject of interest. Finally, suppose you have enabled all AF points so that the camera gets to choose the point it wants to use. Your camera will focus on the tree/shrubbery and will NOT focus on your subject of interest. This is because the camera is looking for the AF point that can lock focus at the shortest focusing distance and, in our example, the tree/shrubbery is closer.
USUALLY a photographer will tend to frame a scene so that their subject of interest also happens to be the closest thing in the scene and if something else is closer it's usually near an edge of the frame where an AF point isn't going to target it.
If your shooting circumstances match that assumption (your subject will always be the closest thing to the camera) then it's fine to let the camera auto-select the AF point. If you are framing up a shot in a way that does not match the camera's assumption then you'll want to over-ride the camera decision and choose your AF point.
Your T4i has 9 AF points and all 9 are "cross type" points (a significant improvement over previous Canon "Rebel" series bodies.)
If your subject is MOVING (particularly if your subject is getting nearer or farther and hence changing the focus distance as they move) then you'll want to switch the camera into "AI Servo" mode. This tells the camera that the subject distance is expected to change constantly and you want it to continuously track focus on the subject (it's even "predictive" in that it can tell if your subject is getting nearer or farther and it predicts where it will need to move focus based on the speed of your subject.)
The default mode of your camera is "One Shot" -- this mode assumes a non-moving subject. It focuses, locks, and then shuts down the focus system while it waits for you to take the shot (it does not continuously re-evaluate focus.)
Be careful with the shutter button when using "AI Servo" mode because that mode ALSO puts the camera into "release priority" mode (which means when you fully press the shutter button, it WILL take the shot regardless of whether anything was in focus. This is different that "One Shot" mode which uses "focus priority". In "focus priority" mode if you fully press the shutter button, it will first lock focus and THEN it will take the shot (it will not take a shot unless it can confirm that at least one AF point was able to lock focus.)
Canon did a 3 part series on the nuances of how the focus system works. I highly recommend you watch it as it will likely answer a lot of questions about how the camera's focus system "thinks".
Part 1:
Part 1 of 3: A Look at The Canon Autofocus System - YouTube
Part 2:
Part 2 of 3: A Look at The Canon Autofocus System - YouTube
Part 3:
Part 3 of 3: A Look at The Canon Autofocus System - YouTube