Q:

What sort of web host lets you run crawlers on it? 

I'm working on a graduation project for one of my university courses, and I need find some place to run several crawlers I wrote in C# from.  With no web hosting experience, I'm a bit lost.  Is this something that any site allows?  Do I need a special host that gives more access to the server?  The crawler is a simple app that does its work, then periodically writes information to a remote database. 

A:

A web crawler is a simulation of a normal user.  It acess sites like browsers do, getting the html code (javascript, etc.)  returned from the server (so no internal access to server code).  Being that, any site can be crawled. 
Be aware of some web crawler ethics guidelines.  There are pages you shouldn't index or follow its links.  And web developers build some files and instructions to web crawlers, saying what you can index or follow.