While adding any post to your WordPress blog you create posts to specified category also you mention relevant tags there. So do you really need them ? and the answer is YES..!
When you categorize your post you already sort it to the particular search also while adding specified keywords will help the search algorithm to reach at your post easily. This is one of the techniques how you optimize your visitors