This angers me a lot, actually.
You have a broadband internet provider (cable or DSL) that only allows you 100 MB of space to have your own personal webpage on their servers, but will not allow you to have your own web server at home because it is "shared bandwidth" and thus against their Acceptable Use Policy.
Aaah...but for $20, $30, or $40 more per month, you can have a business account with them with a static IP address and maybe THEN you will be allowed to host your own web server. However, the up/down bandwidth may or may not be as fast as the bandwidth you had with a residential account.
Does this sound familiar?