Flask là một Web micro framework dành cho Python dựa trên giấy phép BSD “Werkzeug, Jinja2 and good intentions”.
Werkzeug và Jinja2 là hai dependency của nó. Điều này có nghĩa là nó sẽ có rất ít hoặc không phụ thuộc vào các thư viện bên ngoài. Nó làm cho framework thông thoáng hơn khi có rất ít sự phụ thuộc đến cập nhật và ít lỗi bảo mật hơn.
Một Session cơ bản cho phép bạn ghi nhớ thông tin từ yêu cầu này sang yêu cầu khác. Trong một Flask, một Session sử dụng một signed cookie để người dùng có thể xem nội dung Session và sửa đổi. Người dùng có thể sửa đổi phiên nếu nó chỉ có khóa bí mật Flask.secret_key.