You can only edit a post for a certain period of time after creating it. This is typically veered at preventing users from defacing older posts and threads.
It was set to 15 minutes but I've just now increased it to 7 days. We've had issues in the past of threads being defaced by users who have since departed.
(Deface generally refers to replacing the entire post with random numbers/letter or something inappropriate.)