angenommen ich will mich selbstständig machen und über eine eigene Website waren verkaufen. muss ich dann etwas bezahlen, weil man eine website ja auch kostenlos erstellen kann. achja ich habe keinen eigenen Server bei mir rumstehen.
Weitere Fragen zu verwandten Themen finden Sie hier:

Wenn Du eine website betreiben willst und keinen eigenen Server hast, musst Du Dir einen Provider suchen, der Deinen web-Auftritt hostet. Das geht von kostenlos bis zur ausgefeilten Unterstützungs-Lösung, die leicht ein paar Hundert EUR pro Jahr kosten können.

Natürlich musst Du zahlen. Was für eine Frage!?
Das ist eben der Unterschied, ob ich mir nur überlege, meine Waren in ein Schaufenster zu legen - was ja auch nicht viel kostet - oder ob ich ein Schaufenster miete und die Ware tatsächlich dort hineinstelle/anpreise/auspreise/feilbiete...

Man muss den Webspace mieten (z.B. 1&1) und wenn man etwas über das Internet verkaufen will, sollte die Seite auch professionell erstellt werden, um keine Sicherheitslücken zu haben.

Ich nehme einmal an, du willst deine waren gegen Geld verkaufen, also nicht umsonst (= gratis) anbieten.
Für einen Shop sollte man schon eine Domain, etwas Webspace und eine Datenbank haben, mal abgesehen vom Programm (das gibt es auch kostenlos als Open Sorce). Der Anbieter soll das alles kostenlos liefern?
Die Registrierung einer Domain bei der zuständigen registrierungsstelle ist nie kostenlos. Webspace auf einer Webserver-Festplatte meistens auch nicht, vor allem nicht, wenn eine Datenbank dazu benötigt wird.
Du musst Dir auf jeden Fall irgendwo einen Platz auf einem Server mieten. Mit den Kostenlos-Angeboten kommst Du nicht weit. Angebote findest Du unter webhostlist.de. Einen Shop kannst Du kaufen, Du kannst ein Open Source Projekt nutzen (kostenlos) oder Du mietest das Shopangebot direkt mit (1&1 hat solche Angebote, ich denke die sind nicht die einzigen).

Anhand Deiner Fragen sehe ich, dass Du Dich zuerst umfassend professionell beraten lassen solltest, bevor Du Dich in die Selbständigkeit stürzt.
Man kann viele Sachen kostenlos bekommen, aber ob man damit zum Ziel kommt, ist eine ganz andere Sache. Meine Kunden würden nicht erhebliche Summen investieren, wenn das auch alles kostenlos funktionieren würde. Man benötigt Webspace, der monatlich Miete kostet. Man muss auch erstmal einen Shop haben. Selbst mit einer fertigen Lösung sind viele Kunden schon überfordert. Für einen Shop braucht man in der Regel auch gute und weboptimierte Produktfotos. Die müssen ggf. angefertigt und bearbeitet werden. Der Shop sollte auch gut gestaltet und strukturierte sein. Würdest Du Geld zu einem Onlineshop überweisen, der keinen professionellen und vertrauenserweckenden eindruck macht?
Allein von der Existenz eines Shop kauft dort noch kein Kunde. Es dauert Zeit und kostet Geld für Marketingmaßnahmen bis dort überhaupt entsprechende Umsätze fließen. Eventuell enstehen weitere Kosten für die Einbindung von Zahlungssystemen, wie Kreditkartenzahlung.
Die Sache ist, dass grad beim Onlineverkauf viele rechtliche Stolperfallen sind. Und wenn du eine Sache nicht beachtest, weil du es einfach nicht weißt, dann kannst du im 5stelligen Bereich abgemahnt werden (hat mir ein darauf spezialisierter RA erzählt). Darauf solltest du also auch achten - und klar, eine dementsprechende Beratung kostet meist auch...
Um wieder zurück auf deine Frage zu kommen: es gibt auch kostenlose Shopsysteme, z.b. XT:Commerce Die Miete des Servers hält sich in Grenzen, guck mal bei all-inkl.com
Der XTC mag zwar kostenlos sein - aber als absoluter Laie bekommt man da vielleicht gerade mal die Installation hin.
Alles danach ... da muss man entweder viiieeeellllee Stunden oder Geld investieren. Ist im Internet wie überall - umsonst bekommt man nichts.
da du es gewerblich machen willst, fänd ich als Kunde eine Webseite die mit xxx.kostenlosehomepage.de oder so ähnlich adressiert ist nicht ansprechend :)
Da hol dir lieber bei einem richtigen webspaceanbieter günstig webspace. Du hast deine eigene Domain und es sieht somit schonmal besser aus. Unter anderem entfällt hier auch die mehr als nervige Werbung
Was nutzt eine 'kostenlos'-Lösung, wenn die Kundschaft dafür mit Werbung belästigt wird?
Seh ich genauso. Hinzu kommt: Lange Ladezeiten (und "lang" heißt für mich schon mehr als 3-5 Sekunden bei DSL) sorgen dafür, dass viele einfach weg sind, bevor sie die Seite gesehen haben. Gerade bei kostenlosen Anbietern seh ich die Gefahr, dass da so viele Seiten auf einem Server liegen, dass die Ladezeiten dementsprechend niedrig sein dürften. Wer Geld machen will, muss erst Geld investieren.