Helpdesks provide support to end-users by assisting with technical issues, answering questions, and guiding users through problem-solving steps. This support can cover a wide range of topics, including hardware problems, software issues, account access, and more.