To some businesses, that might not seem a lot, but targeting 5 keywords doesn't mean that your website will only rank for 5 keywords and get traffic from 5 keywords. This is because a keyword phrase with the same words in a different order, or with more or less “stop words” (a, the, for, etc.), counts as one keyword.