WordPress stores its core files in the website's root directory, usually in the public_html folder. It also stores files for themes and plugins in the wp-content folder. Media files uploaded through WordPress are typically stored in the wp-content/uploads folder.