What is the relationship and difference between BHP and Torque? I've recently been looking into performance figures for various auto mobiles, and I see the terms BHP and Torque used quite often, but I can't say I really understand the terms, or how they relate to engine size.
Take for example the following specifications:

Ford Focus Zetec 1.6 (Petrol): BHP = 100, Torque = 110 lbs/ft
Ford Focus Zetec 1.6 (Diesel): BHP = 113, Torque = 210 lbs/ft
Subaru Impreza 2.0RX (Petrol): BHP = 148, Torque = 145 lbs/ft
Subaru Impreza 2.0RC (Diesel): BHP = 148, Torque = 258 lbs/ft
Subaru Impreza 2.5WRX(Petrol): BHP = 227, Torque = 236 lbs/ft

Can someone shed some light (in layman's terms) what is the difference between BHP and Torque, and how they relate to one another?
 A: $$ \text{bhp} \propto \text{torque} \times \text{engine speed} $$
To start with a simple example consider linear motion. If we have some force, $F$, the as the force moves a distance $d$ the work done is force times distance, $Fd$. The power is the work done divided by the time, $Fd/t$, but $d/t$ is just the velocity (distance divided by time) so the power is simply $Fv$:
$$ W = Fv$$
Now go back to the engine. At some distance $r$ from the axle the force is torque divided by distance, $\tau /r$, and the velocity is the angular velocity multiplied by the radius, $\omega r$. So when you multiply force times velocity the distance $r$ cancels and we get:
$$ W = \tau \omega $$
That's why the power is torque times engine speed. There are a few conversion factors in there, e.g. engine speed is normally given as rpm and you need to convert to radians per second, and bhp needs converting to watts (and note that US and UK bhp are different!).
The figures car manufacturs quote are normally the maximum power and torque, and those maximum values are normally at different engine speeds. Because power is related to engine speed maximum power is usually generated at maxium engine speeds, while maximum torque is usually around medium engine speeds or a bit above. The reason the diesel models have greater torque for the same power is that diesels are lower revving than the petrol versions. Since torque is bhp divided by engine speed, for a given bhp a lower engine speed means a larger torque.
The acceleration of the car is proportional to the torque (divided by the car mass), so in terms of how hard you feel the car accelerate the torque is more important. However bear in mind that the torque at the wheels is the engine torque divided by the gearbox (and differential) ratio. The diesel won't accelerate twice as fast as the petrol because for any given speed it's gearing will be different.
A: Here is how you quickly make sense of the numbers without any equations. Know also that what is shown is maximums only, and those values vary with rpm and throttle.
Caution Generalizations Below
Torque is the ability to accelerate at any instant, and power is the ability to accelerate over time (actually speed). At any given gear the peak acceleration occurs at the peak torque rpm, and at any given speed the peak acceleration occurs at the gear which brings the engine closets to the peak power rpm. 
You cannot compare torque across cars or models because the gearing is different, but you can compare power. With Ford example if gas and diesel weight about the same and have roughly the same peak power, then at $100 {\rm km/hr}$ they will both have similar ability to accelerate. Why? Even though the diesel has double as much torque, this occurs at about half the engine rpm and so the higher gearing needed dilutes the torque to produce the same acceleration as the gas engine. 
Oh an equation
This is why power is great for comparisons. Because if you know the mass $m$, the speed $v$  the drag force $F_D$ and the engine power $P$ you can calculate the acceleration at that instant as
$$ a = \frac{P}{m v} - \frac{F_D}{m} $$
No need for torque, rpm and gears to be considered. It all washes away.
A: As mentioned by others BHp $\propto$ Torque x (r.p.m.). The torque of the automobiles varies with speed hence it is important to specify it at a particular r.p.m. Normally manufactures specify the maximum torque along with the r.p.m. value. This means that this is the maximum torque which the engine can produce and it produces this value at the specified r.p.m. So if you want to get maximum torque out of your vehicle, you have to use gears appropriately so that the engine is running close to this specified r.p.m. 
Torque is a measure of the pulling power of the vehicle, higher torque means that you can climb an incline easily, or you can have a faster pick up. Having good torque at low r.p.m means that your vehicle can climb inclines easily or can extricate itself out of potholes, etc.
The power(BHP) specified is normally the peak power along with the r.p.m at which this power is attained. This means that the automobile attains its maximum power at the specified r.p.m. These automobile companies normally specify the power and not the torque at high r.p.m for their own esoteric reasons. However, you can easily get the torque from this by dividing the power by the r.p.m. (and also by the suitable proportionality constant). This number so obtained gives you the torque at a high rpm. Having a good torque at a high rpm implies that the vehicle is capable of a good top speed and capable of decent pickup even at high speeds.
A: 
Can someone shed some light (in layman's terms) what is the difference
  between BHP and Torque, and how they relate to one another?

In layman's terms:
(1) BHP is a measure of power which is the rate at which work is done.
Imagine a weight lifted to a certain height.  The amount of work required to lift the weight to that height is the same regardless of the amount of time taken.
However, to lift the weight in a shorter time requires greater power.  The more powerful a motor, the more work it can do in a given time.
(2) Torque, in this context, is a measure of rotational force which means that net torque is proportional to rate of change in rpm.  Where the tire hits the road, more torque means greater (instantaneous) acceleration.
Now, it turns out that these are related - power is proportional to the product of torque and rpm - and it is sometimes difficult to disentangle these terms from each other.
However, in the case of a DC electric motor, the differences are stark.
A DC electric motor produces maximum torque when there is zero shaft rotation, i.e., 0 rpm.  Zero shaft rotation implies zero power so the acceleration is greatest when there is zero power developed by the motor!
