Примерно тем же, чем Россия от Российской Федерации.
Англия - средневековая страна, сегодня провинция Соединенного Королевства Великобритании и Северной Ирландии. Великобритания же, если быть точным, это не именно страна, а крупнейший остров из архипелага Британских островов.
Причина по которой Соединенное Королевство называют Англией в том, что именно Англия долгое время была "титульной нацией" Соединенного Королевства и его столицей, до сих пор является столица Англии, Лондон. Также "языком межнационального общения" на территории Соединенного Королевства является именно английский, а не гэльский, например, или валлийский. Хотя в своих провинциях они являются официальными языками наравне с английским.
Короче, как я сказал, те же причины, по которым РФ часто называют Россией.