Всё, что Вам нужно, есть в хорошей книжке -
Колмогоров, Фомин "Элементы теории функций и функционального анализа". Это очень приятная книжка, её можно читать вместо художественной литературы, в метро или в маршрутке.
Мы тут можем поправить Вас в некоторых местах, но, к сожалению, пересказывать учебник тут вряд ли кто возьмётся - занятие утомительное и неблагодарное.
Есть такая наука - абстрактная алгебра, в ней вводятся всякие разные "алгебраические системы" - группы, кольца, линейные (они же векторные пространства), и еще ну полно всяких. Есть такая наука - топология, в ней вводятся тоже всякие структуры, но другого сорта - топологические пространства, метрические пространства, ...
Векторное пространство - это такая алгебраическая система, изучением которой занимается наука
линейная алгебра. Задать векторное пространство - значит задать множество

(элементы которого мы впоследствии назовем векторами, хотя сейчас это могут быть, грубо говоря, бублики с маком; ну то есть природа их не существенна) и указать операции, тип которых Вам уже известен (то есть операция сложения, по двум векторам вычисляющая третий вектор) и операция умножения, которая по вектору и числу вычисляет другой вектор.
И это должны быть не абы какие операции, а удовлетворяющие определенным требованиям (их список известен, их штук 8, ну прочитаете где-нибудь, если захотите). Ну то есть если взять

и объявить

,

для всех

, то операции-то заданы, но векторным пространством это не будет - аксиомы не выполнятся (и кстати выполняется всё, что Вы перечислили, но не всё, что на самом деле нужно).
Линейные пространства замечательны тем, что их можно полностью классифицировать. А именно, все пространства данной размерности не различимы между собой. Причем это относится и к бесконечным размерностям - то есть к
мощностям базиса.
Топологические и метрические пространства к линейным никакого отношения не имеют. Топология - это такая мегаабстрактная штука, там за основу берется понятие "открытое множество", в двух словах не объяснишь. Главное, поверьте, что всякая метрика задаёт топологию естественным образом - открытым называется множество, которое каждую точку содержит вместе с некоторым шариком, и типа так введенные открытые множества действительно образуют топологию.
Полнота - это понятие, повязанное на метрике (на самом деле можно иногда и без метрики, но Вы лучше считайте пока, что нужна метрика).
Полнота - это когда можно пользоваться критерием Коши сходимости последовательности. Помните такой? Вот те метрические пространства, в которых этот критерий работает, называются полными, и они типа офигенно хороши.
Дальше Вы погружаетесь в науку под названием "функциональный анализ", в которой, помимо сложения векторов и умножения на число, есть еще представления о близости векторов. Начинается всё с топологического линейного пространства - простейший объект интересов функционального анализа. Это одновременно линейное и топологическое пространство, с некоторой связью (то есть еще парочка дополнительных аксиом).
Нормированное пространство - это когда норма введена, ну это Вы вроде понимаете. Теперь поймите, что всякая норма - это уже почти метрика (то есть введение метрики по правилу

всегда законно - аксиомы устроены так, что если

- норма, то

- метрика). Следовательно, нормированное пространство всегда является топологическим - это мы уже проходили. И еще следовательно, что можно говорить о полном нормированном пространстве, то есть о банаховом пространстве.
Евклидовость (ну кто как это слово понимает; я сейчас для простоты изложения скажу не так, как Вы думали) означает наличие скалярного произведения - то есть такой положительной билинейной функции на векторах. Скалярное произведение порождает норму по правилу

, поэтому можно говорить о полном евклидовом пространстве, которое в этом случае и называется гильбертовым.
Но на самом деле это всё не важно, потому что Вы скорее всего будете работать с вполне конкретным гильбертовым пространством, называемом

, и состоящим из интегрируемых в квадрате по Лебегу, а скалярное произведение задаётся при помощи интеграла Лебега:

. Можете отдельно почитать про интеграл Лебега. Он лучше интеграла Римана как раз тем, что только с его помощью пространство

удаётся сделать
полным; за это его все и любят.
Ладно, я тут уже рекорды по скоропечатанию ставлю, прогоняют меня посуду мыть )))
Ну как-то так в-общем. Пусть такое введение будет хоть одно на весь интернет
