I have created a custom theme and a custom module. The documentation does not explain enough detail about whether I need a theme or a module or both.
Does a custom theme need a custom module? Do I need both? Can I have a custom module and store the custom theme within the custom modules directory? If I have a custom module does the Magento functions/tools for cart etc. need to be stored within the modules directory?
Any clarification would help as I feel like I am going in circles.