В настоящие время интернет-торговля всё больше набирает популярность. Интернет-магазины все плотнее входят в нашу жизнь. Интернет-магазин — веб-ресурс позволяющий пользователю дистанционно просматривать выбирать и оплачивать товар при помощи браузера через сеть Интернет. Также посетителю могут быть доступны дополнительные услуги оказываемые продавцом, например, заказ доставки товара.
Интернет-магазином будет считаться не только отдельный сайт размещенный на хостинге, но и аккаунт в социальной сети, который позволяет осуществить выбор, заказ и оплату товара. Онлайн-торговлей является любая предпринимательская деятельность в результате которой производится дистанционная реализация товара. Торговать через интернет-магазин можно не только с физическими, но и с юридическими лицами.
Структура интернет-магазина довольно сложная. Она состоит из множества разделов и должна включать в себя удобную и понятную навигацию позволяющую переходить из основных разделов в подразделы. Для интернет-магазина обязательны разделы информирующие посетителя о полном ассортименте магазина, его категориях и подкатегориях. Каждая страница должна предоставить возможность пользователю осуществлять поиск как по всему сайту, так и по отдельным категориям товаров. Важным функционалом интернет магазина является фильтры позволяющие задавать параметры поиска по определенным критериям.
Оформление и оплата совершенного заказа должна становиться доступной только после идентификации пользователя при помощи авторизации путем ввода логина и пароля полученных/созданных при регистрации и получении доступа к личному кабинету. Интернет-магазин должен обязательно содержать раздел информирующий покупателя о возможности возврата или обмена приобретенного товара, о предоставляемых продавцом гарантиях при покупке предлагаемой продукции. Удобным разделом для пользователя будет страница содержащая историю покупок как совершенных, оплаченых, так и отмененных заказов.