I'm not familiar with http stuff, but how would I be able to submit data to a website? There is a submit button that I would like to "press" from a console app. This is not my own website.
This is part of the page source, not sure if it has any relevance:
<form action="rate.php" method="post">
I looked at the HttpWebRequest class but I am unfamiliar with what properties I need to fill in.
Sorry I'm so vague but I'm not familiar with http.
you can take a look at codeproject HttpWebRequest/Response in a nutshell - Part 1
A flexible and easy to use example can be found here: C# File Upload with form fields, cookies and headers
Here is a c/p from MSDN.
link to page
The process is pretty easy but you need to first figure out what you need to send and any other special encoding/cookies/etc... that might be needed. I suggest you use Fiddler and/or Firebug for Firefox. One you can see everything taking place in a working request via the web page, then you can mimic the same behavior in your app.