What are u hosting with?
u need to be able to have PHP and MySQL database at least
If you have a free host most will not allow what's needed.
How ever i will.
then create a database, a user to connect to the database and allow all privileges to the user.
My hosting though has an auto install option so Joomla can be installed with in 5 mins with none of the above
Go back to the site and go through the installation process and enter the database and user name and the off you go.
You then sit there, figgering out the configuration and menu's and then design.
Joomla uses a data base to store all the data on the site, so u need to have that.
The best thing to do is sent us a link showing what your host dose and dose not allow