Insulated windows generally means double paned glass. They wouldn't be the original windows in an older house but ones that have been added in and may have aluminum or vinyl cladding.
Storm windows should be screwed up tight.
Check for missing screws on your storm windows and check for newer double paned windows and post back with what you find.
© 2016 Renovate Your World LLC