ವಿಷ್ಣು ಸಹಸ್ರನಾಮವು ಸಂಸ್ಕೃತದಲ್ಲಿ ಬರೆಯಲ್ಪಟ್ಟ ಪ್ರಾಚೀನ ಲಿಪಿಯಾಗಿದೆ. ಸಹಸ್ರ ಎಂದರೆ ಸಾವಿರ ಮತ್ತು ನಾಮ ಎಂದರೆ ಹೆಸರು. ವಿಷ್ಣು ಸಹಸ್ರನಾಮವು ಅಧ್ಯಾತ್ಮ ರಾಮಾಯಣ, ಮಹಾಭಾರತ, ಭಗವದ್ಗೀತೆ, ಪುರಾಣಗಳು ಮತ್ತು ಇತರ ಸ್ತೋತ್ರಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಕಾಲಾತೀತ ಮಹಾಕಾವ್ಯಗಳ ಲೇಖಕರೂ ಆಗಿರುವ ಅಸಾಧಾರಣ ಸಂಸ್ಕೃತ ವಿದ್ವಾಂಸ ಋಷಿ ವ್ಯಾಸ ಅವರ ಕೃತಿಯಾಗಿದೆ. ವಿಷ್ಣು ಸಹಸ್ರನಾಮವು ಮಹಾಭಾರತದ ಒಂದು ಭಾಗವಾಗಿದೆ. ಅದರ ಹಿಂದಿನ ಕಥೆಯ ಪ್ರಕಾರ, ಒಮ್ಮೆ ಪಂಚಪಾಂಡವರಲ್ಲಿ ಹಿರಿಯನಾದ ಯುಧಿಷ್ಠಿರನು ಜೀವನದಲ್ಲಿ ಅನುಸರಿಸಬೇಕಾದ ಶ್ರೇಷ್ಠ ಧರ್ಮದ ಬಗ್ಗೆ ಗೊಂದಲಕ್ಕೊಳಗಾದನು.
ಅವನು ಕೃಷ್ಣನನ್ನು ಸಮೀಪಿಸಿದನು, ಆದರೆ ಅವನು ಅರ್ಜುನನಿಗೆ ನೀಡಿದ ಗೀತಾ ಜ್ಞಾನವನ್ನು ಅವನಿಗೆ ನೀಡಲಿಲ್ಲ. ಬದಲಾಗಿ, ಕೃಷ್ಣನು ಯುಧಿಷ್ಠಿರನನ್ನು ಅರ್ಜುನನ ಬಾಣಗಳಿಂದ ಗಾಯಗೊಂಡು ಯುದ್ಧಭೂಮಿಯಲ್ಲಿ ಸಾಯುತ್ತಿರುವ ಮಹಾನ್ ಯೋಧ ಭೀಷ್ಮ ಪಿತಾಮಹನ ಬಳಿಗೆ ಕರೆದೊಯ್ದನು.
ಕೃಷ್ಣನ ಸಲಹೆಯ ಮೇರೆಗೆ, ಯುಧಿಷ್ಠಿರನು ಭೀಷ್ಮನನ್ನು ಜೀವನದ ಎಲ್ಲಾ ಅಂಶಗಳ ಬಗ್ಗೆ ಆರು ಪ್ರಶ್ನೆಗಳೊಂದಿಗೆ ಮಾರ್ಗದರ್ಶನ ಕೇಳಿದನು, ಭೀಷ್ಮನು ಯುಧಿಷ್ಠಿರನಿಗೆ ಜೀವ ನೀಡಿದವರಿಗೆ ಎಲ್ಲರೂ ಶರಣಾಗಬೇಕು ಎಂದು ಉತ್ತರಿಸಿದರು. ಅವನ ಸಾವಿರ ನಾಮಗಳನ್ನು ಧ್ಯಾನಿಸುವುದರಿಂದ ಮನುಷ್ಯನು ಎಲ್ಲಾ ಪಾಪಗಳಿಂದ ಮುಕ್ತನಾಗುತ್ತಾನೆ ಮತ್ತು ಭೀಷ್ಮನು ಭಗವಾನ್ ವಿಷ್ಣುವಿನ ಸಾವಿರ ನಾಮಗಳನ್ನು ಹೇಳಿದನು. ಋಷಿ ವ್ಯಾಸ ಮತ್ತು ಕೃಷ್ಣ ಕುರುಕ್ಷೇತ್ರ ಯುದ್ಧಭೂಮಿಯಲ್ಲಿ ಈ ಕ್ಷಣವನ್ನು ವೀಕ್ಷಿಸಿದರು ಮತ್ತು ಮಹಾಭಾರತದ ಈ ಭಾಗವನ್ನು ವಿಷ್ಣು ಸಹಸ್ರನಾಮ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.