Original: BBC iPlayer, commonly shortened to iPlayer, is an internet television and radio service, developed by the BBC to extend its former RealPlayer-based and other streamed video clip content to include whole TV shows.
Simplified: BBC iPlayer is an online service developed by the BBC which lets you catch up on the last week's television and radio.