Captions are designed for those who cannot hear the audio of a video, while subtitles are for those who do not understand the language being spoken in the video.