For further clarification
-snip-
"Bitcoin Address": A string of letters and numbers typically starting with a 1 or a 3 that is used when creating a transaction to control who will have access to the bitcoins.
You should create a new one of these every time you receive bitcoin. There are a few exceptions to this rule, primarily when you are expecting to receive bitcoin from some kind of service multiple times and they offer an option to "lock" your payout address as an additional security measure. When you send bitcoin from that 'dedicated' address, it is best to always send to a previously unused address
"Bitcoin Wallet": Software or a service that allows a user to manage one or more bitcoin addresses along with the associated private keys, and typically provides an interface for creating transactions and identifying the total amount of bitcoins under the wallet's control.
Generally speaking most wallet services allow for some level of coin control, however it is generally best to create multiple wallets to promote additional privacy. Even though wallet services allow for coin control, people make mistakes, and you may inadvertently sign one transaction with two private keys that you intended to keep disassociated with each-other, having multiple wallets helps prevent you from making that mistake
"Bitcoin Account": A service provided whereby you turn complete control of your bitcoins over to the service provider and trust that they will return those bitcoins to you upon your request in the future. (Some service providers will misleadingly call this a "wallet".)
I may be incorrect on this, however I believe that some people (including satoshi) at one point called a bitcoin address a 'bitcoin account'. Additionally, today, some services allow the user to retain control of the private keys when creating an 'account' (for example coinbase multisignature vault - the private keys are generated either in the browser or by coinbase - I am not sure which and do not have the resources to tell you which applies - although you will need to trust coinbase enough to believe they will not retain a copy of the private keys after they give them to you). For the above reasons I would dispute this definition.