I'm using an ethernet shield (or trying to) and I keep seing the #include ethernet.h function in other libraries.
What is this exactly? I'm guessing its the library that controls the ethernet shield, but do I have this already on my computer or do I download it from somewhere? I was under the impression all #include references were files in my computer.
All #include references need to point to files that exist on your computer. If you need a header file that does not exist on your computer, you need to install it on your computer.