Some extensions are free, some are paid, they both can be added on as and when you require them. The price depends on the extension you are looking for, for example for a basic e-commerce store you do not require any extensions at all.