Basically, Magento is an Open Source eCommerce platform which is recommended and used worldwide for online product selling (As an online storefront).
Using Magento as an eCommerce platform for your online store… you and your business got enables with the following features…
WEBSITE MANAGEMENT FEATURES
- Select and Control Information to Share Across Multiple Online Stores From a Single Admin Area
- Assign Roles and Permissions Across Users
- Web Services API for easy integration between Magento and any third-party application
- Custom Website Design and Styling
- Manage Online Customer Groups
- Integrated Content Management System (CMS) for Creating and Managing Informational Pages
- Google Website Optimizer Integration for A/B and Multivariate Testing
CHECKOUT, PAYMENT, & SHIPPING
- One-Page Online Checkout
- Integrated for Real-Time Shipping Rates from UPS®, FedEx®, and USPS®
- Option on Credit Card Transactions to Authorize and Charge or Authorize Only and Charge on Creation of Invoices
- Integrated with Amazon Payments, PayPal, Payment Processing: Accept Payments Anywhere, and Google Checkout
- Ability to Accept Checks, Money Order, and Online Purchase Orders
- SSL Security Support for All Online Order and Sensitive Transactions
- Online Tax and Shipping Calculation and Prior to Checkout Estimates
- Option to Create Account as Part of Online Checkout Process
- Gift Message Management
- Configurable Saved Cart Expiration
- Multiple Shipping Address Management
- Online Order Tracking from Customer Account
- Ability to Manage Multiple Shipments on a Single Online Order
- Destination Country Management
- Per Order and Per Item Flat Rate Shipping Option
- Free Shipping Functionality
- Manage Shipping by Weight and Destination
SEARCH ENGINE OPTIMIZATION (SEO)
- Light Footprint Design for Fast Load Time and Search Engine Optimization
- Google Site Map Creation and Site Map Auto Generation
- Search Engine Friendly URL’s Including URL ReWrite Controls
- META Information Management at Product and Category Levels
- Auto-Generated Popular Search Terms Page
ANALYTICS AND REPORTING
- Integration with Google Analytics
- Admin Report Dashboard with Business Overview
- Sales Reports Including Total Sales and Returns
- Tax Reports
- Abandoned Shopping Cart Reports
- Best Viewed Products Reports
- Top Sold Products Report
- Low Stock Item Report
- Onsite Search Terms Report
- Product Reviews Report with RSS Support
- Tags Report with RSS Support
- Coupon Usage Report
MARKETING PROMOTIONS AND TOOS
- Online Poll Creation and Management
- Newsletter Management
- Landing Page Creation Tools
- Catalog Promotional Pricing and Controls
- Flexible Coupons Rule and Pricing Restrictions
- Free Shipping Promotion Management
- Multi-Tier Pricing for Volume Discounts
- Bundled Products Options
- Customer Group Pricing
- Recently Viewed Products
- New Items Promotional Tool
- On Page and In Shopping Cart Upsells and Cross Sells
- Send to a Friend and Wishlist Management
ORDER MANAGEMENT
- View, edit, create and fulfill orders from admin panel
- Create one or multiple invoices, shipments and credit memos per order to allow for split fulfillment
- Print invoices and packing slips
- Call Center (phone) order creation − Includes ability to create new customer, or select existing customer and view - shopping cart, wishlist, last ordered items, and compared products list, as well as select addresses, give discounts and assign custom prices
- Create re-orders for customers from administration panel
- Email Notifications of Orders
- RSS feed of New Orders
CUSTOMER SERVICE
- Contact Us form
- Feature-rich Customer Accounts
- Order History with Status Updates
- Order Tracking from Account
- Password Reset email from front-end and admin panel
- Order and Account Update Emails
- Customizable Order Emails
- Create and Edit Orders from the Admin Panel
CUSTOMER ACCOUNTS
- Order status and history
- Re-orders from account
- Recently ordered items
- Address Book with unlimited addresses
- Default Billing and Shipping addresses
- Wishlist with ability to add comments
- Email or Send RSS feed of Wishlist
- Newsletter Subscription management
- Product Reviews submitted
- Product Tags submitted
CATALOG MANAGEMENT
- Inventory Management with Backordered items, Minimum and Maximum quantities
- Batch Import and Export of catalog
- Batch Updates to products in admin panel
- Google Base Integration
- Simple, Configurable (e.g. size, color, etc.), Bundled and Grouped Products
- Virtual Products
- Downloadable/Digital Products
- Customer Personalized Products – upload text for embroidery, monogramming, etc.
- Tax Rates per location, customer group and product type
- Attribute Sets for quick product creation of different item types
- Create Store-specific attributes on the fly
- Media Manager with automatic image resizing and watermarking
- Advanced Pricing Rules and support for Special Prices (see marketing tools)
- Search Results rewrites and redirects
- Approve, Edit and Delete Product Tags
- Approve, Edit and Delete Product Reviews
- RSS feed for Low Inventory Alerts Customer Personalized Products – Upload text for embroidery, monogramming, etc. (this one is already there, but want to have the following shown after it)
- Customer Personalized Products – Upload Image
- Customer Personalized Products – Select Date/Time options for products
- Customer Sorting – Define Attributes for Customer
- Sorting on category (price, brand, etc.)
PRODUCT BROWSING
- Multiple Images Per Product
- Product Image Zoom-in Capability
- Product Reviews
- Related Products
- Stock Availability
- Multi-Tier Pricing Upsell
- Product Option Selection
- Grouped Products View
- Add to Wishlist
- Send to a Friend with Email